Lösung zum automatischen Auslösen von Klickereignissen beim Klicken auf ein Popup-Fenster in Vue (Simulationsszenario)

Lösung zum automatischen Auslösen von Klickereignissen beim Klicken auf ein Popup-Fenster in Vue (Simulationsszenario)

Geschäftsszenario: Verwenden Sie den EL-Dialog von Vue + Element UI. Nach dem Klicken auf das Popup-Fenster werden standardmäßig die Daten der ersten Schaltfläche zur Initialisierung geladen.

div

Anweisung:

 // Klickereignisse automatisch auslösen Direktiven:{
        auslösen:{
          eingefügt(el,binging){
            // console.log("Ereignisse automatisch auslösen")
            el.klick()
          }
        }
  },

PS: Schauen wir uns an, wie Vue automatisch Klickereignisse auslöst

Ja, klicken Sie auf die Liste links, um die Details zu erhalten, aber es ist ein Klickereignis erforderlich. Wenn die Seite aufgerufen wird, wird das Klickereignis standardmäßig ausgelöst.

Methode 1, benutzerdefinierte Vue-Anweisungen

  Anweisungen:{
    auslösen:{
     eingefügt(el, binging){
        Konsole.log(el.id)
        el.id == 'nav0' ? el.click() : null // Nur den ersten anklicken, die ID wird manuell in der Schleife hinzugefügt // $(el).trigger('click') // Alle werden einmal ausgelöst, dann der Letzte}
    }
  },

Verwendung:

 <span class="nav-item" :id="'nav' + index" v-trigger :class="{'active': item.stage == activeId}" @click="navClick(item)" v-for="(item, index) in nav" :key="item.stage">{{item.stage_name}}</span>

Oben finden Sie den detaillierten Inhalt der Lösung (simuliertes Szenario) zum automatischen Auslösen von Klickereignissen durch Klicken auf das Popup-Fenster von Vue. Weitere Informationen zum automatischen Auslösen von Klickereignissen von Vue finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • So realisieren Sie die automatische Auslösefunktion in Vue
  • Vue steuert das Klickereignis manuell Klickauslösemethode
  • Vue löst die Eingabe aus, um den Dateiklickereignisvorgang auszuwählen
  • Aktives Auslösen von Klickereignissen in Vue

<<:  Linux 6 Schritte zum Ändern der Standard-Remote-Portnummer von SSH

>>:  Detaillierte Erläuterung der Ideen zur Leistungsüberwachung bestimmter Prozesse im Linux-System basierend auf Python

Artikel empfehlen

Über das Problem der Offline-Installation des Docker-Pakets unter CentOS 8.4

Die verwendete virtuelle Maschine ist CentOS 8.4,...

Sperrt Mysql ALTER TABLE die Tabelle beim Hinzufügen von Feldern?

Inhaltsverzeichnis Vor MySQL 5.6 Nach MySQL 5.6 Z...

Implementierung zum Erstellen benutzerdefinierter Images mit Dockerfile

Inhaltsverzeichnis Vorwort Einführung in Dockerfi...

Implementierung von Check Constraints in MySQL 8.0

Hallo zusammen, ich bin Tony, ein Lehrer, der nur...

JavaScript implementiert die Klick-Umschaltfunktion

In diesem Artikelbeispiel wird der spezifische Ja...

MySQL 8.0.12 Installations- und Nutzungs-Tutorial

Das Installations- und Verwendungstutorial für My...

MySQL 8.0.12 Einfaches Installations-Tutorial

In diesem Artikel finden Sie das Installations-Tu...

MySQL-Datenbank implementiert OLTP-Benchmark-Test basierend auf Sysbench

Sysbench ist ein hervorragendes Benchmark-Tool, d...