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

Implementierung der Vue-Nuxt-Anmeldeauthentifizierung

Inhaltsverzeichnis einführen Link Start Gehen Sie...

Detaillierte Erläuterung der vier Transaktionsisolationsebenen in MySQL

Die Testumgebung dieses Experiments: Windows 10+c...

Analyse der Verwendung der Funktion zur sofortigen Ausführung in JavaScript

Wir wissen, dass eine Funktion im Allgemeinen auf...

Zusammenfassung der mobilen Anpassungslösung von webpack

Inhaltsverzeichnis rem vw An UI-Frameworks von Dr...

js realisiert 3D-Soundeffekte durch audioContext

In diesem Artikel wird der spezifische Code von j...

Vue realisiert einfachen Effekt des Lauflichts

In diesem Artikel wird der spezifische Code von V...

Tutorial zur Installation von VMWare15.5 unter Linux

Um VMWare unter Linux zu installieren, müssen Sie...

Detaillierte Erläuterung der Vue-Formularbindung und -Komponenten

Inhaltsverzeichnis 1. Was ist bidirektionale Date...

Hast du genau verstanden Schlagworte Definition Verwendung

Vorwort : Heute wurde ich gefragt: „Haben Sie das ...

Eine kurze Analyse der Unterschiede zwischen Undo, Redo und Binlog in MySQL

Inhaltsverzeichnis Vorwort 【Protokoll rückgängig ...

Einführung und Verwendung von Triggern und Cursorn in MySQL

Trigger-Einführung Ein Trigger ist eine spezielle...