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

Code zur Änderung des CSS-Bildlaufleistenstils

Code zur Änderung des CSS-Bildlaufleistenstils .s...

Der vollständige Code der im Uniapp-Applet enthaltenen Radardiagrammkomponente

Effektbild: Der Implementierungscode lautet wie f...

Vue – Erste Schritte mit der Wettervorhersage

In diesem Artikelbeispiel wird der spezifische Co...

CSS implementiert fünf gängige 2D-Transformationen

2D-Transformationen in CSS ermöglichen es uns, ei...

Detaillierte Erklärung zum Schreiben und Verwenden von Makefile unter Linux

Inhaltsverzeichnis Makefile Makefile-Benennung un...

Sammlung gemeinsamer DIV-Attribute

1. Immobilienliste Code kopieren Der Code lautet w...

So importieren, registrieren und verwenden Sie Komponenten in Stapeln in Vue

Vorwort Komponenten sind etwas, das wir sehr häuf...

Anweisungen zur verschachtelten Verwendung von MySQL ifnull

Verschachtelte Verwendung von MySQL ifnull Ich ha...

Detaillierte Erklärung, wie Vue-Komponenten Werte untereinander übertragen

Inhaltsverzeichnis Überblick 1. Die übergeordnete...

3 Funktionen der toString-Methode in js

Inhaltsverzeichnis 1. Drei Funktionen der toStrin...

Analyse zweier Verwendungen des A-Tags in HTML-Post-Anfragen

Zwei Beispiele für die Verwendung des „a“-Tags in...

Erfahrungsaustausch zur MySQL-Slave-Wartung

Vorwort: Die MySQL-Master-Slave-Architektur dürft...

Eine kurze Analyse der Unterschiede zwischen px, rem, em, vh und vw in CSS

Absolute Länge px px ist der Pixelwert, also eine...