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

Detaillierte Bereitstellung des Alibaba Cloud Servers (grafisches Tutorial)

Ich habe vor Kurzem Front-End- und Back-End-Techn...

Detaillierte Erklärung der NodeJS-Modularität

Inhaltsverzeichnis 1. Einleitung 2. Haupttext 2.1...

JavaScript zur Implementierung der Webversion des Gobang-Spiels

In diesem Artikel wird der spezifische Code für J...

Informationen zur Layoutmethode für Inhaltsüberlauf in Tabellen

Was ist Inhaltsüberlauf? Wenn tatsächlich viel Te...

So richten Sie einen FTP-Server in CentOS7 ein

FTP wird hauptsächlich für die Dateiübertragung v...

So implementieren Sie ein Dropdown-Menü für die HTML-Eingabe

Code kopieren Der Code lautet wie folgt: <html...

So erstellen Webdesigner Bilder für Retina-Displays

Besonderer Hinweis: Dieser Artikel wurde basieren...

JavaScript imitiert den Jingdong-Lupeneffekt

In diesem Artikel wird der spezifische Code für J...

HTML-Zeichnungsbenutzer-Registrierungsseite

In diesem Artikel wird der spezifische Implementi...

Häufig verwendete JavaScript-Array-Methoden

Inhaltsverzeichnis 1. filter() 2. fürJedes() 3. e...

Die Eisernen Gesetze der MySQL-Datenbank (Zusammenfassung)

Gute Datenbankspezifikationen tragen dazu bei, di...

Ideen und Methoden zur inkrementellen Sicherung einer MySQL-Datenbank

Um eine inkrementelle Sicherung der MySQL-Datenba...

Beispiele für die Verwendung von HTML-Listen-Tags dl, ul, ol

Code kopieren Der Code lautet wie folgt: <!-- ...