1. FunktionsbindungSie können v-on:click="methodName" oder die Abkürzung @click="methodName" verwenden, um die Eventhandler-Funktion zu binden @click="methodName()" ist auch OK. @click="methodName" ist wahrscheinlich eine Abkürzung. <div v-on:click="hinzufügen">{{ Anzahl }}</div> <div @click="hinzufügen">{{ Anzahl }}</div> Daten() { zurückkehren { Anzahl: 0, }; }, Methoden: { hinzufügen() { dies.zählen++; }, }, 2. Mit Parametern und $eventSie können Parameter und $event direkt an die Ereignisbindungsfunktion übergeben <div @click="set(0, $event)">{{ Anzahl }}</div> Daten() { zurückkehren { Anzahl: 0, }; }, Methoden: { hinzufügen() { dies.zählen++; }, setze(Wert, Ereignis) { console.log(Ereignis); this.count = Wert; }, }, 3. Mehrere Funktionen an ein Ereignis bindenMehrere Funktionen werden durch Kommas getrennt. Auch wenn in der Funktion kein Parameter vorhanden ist, müssen Klammern hinzugefügt werden, sonst wird die Funktion nicht ausgeführt. Beispielsweise führt <div @click="set(0, $event), log">{{ count }}</div> nur set aus. <div @click="set(0, $event), log()">{{ Anzahl }}</div> Daten() { zurückkehren { Anzahl: 0, }; }, Methoden: { hinzufügen() { dies.zählen++; }, Protokoll() { console.log("log---"); }, setze(Wert, Ereignis) { console.log(Ereignis); this.count = Wert; }, }, 4. EreignismodifikatorenBei der Verwendung von Modifikatoren ist die Reihenfolge wichtig; der entsprechende Code wird in der gleichen Reihenfolge generiert
5. Wichtige Modifikatoren
6. SystemmodifizierertastenDie Modifikatortaste muss gedrückt werden, wenn das Ereignis ausgelöst wird
.exact Modifikator
Maustastenmodifikatoren<button @click.left="log('left cllilck')">Linksklick mit der Maus</button> <button @click.right="log('right cllilck')">Rechtsklick</button> <button @click.middle="log('middle cllilck')">mittlerer Klick</button> ZusammenfassenDieser Artikel endet hier. Ich hoffe, er kann Ihnen helfen. Ich hoffe auch, dass Sie mehr Inhalten auf 123WORDPRESS.COM mehr Aufmerksamkeit schenken können! Das könnte Sie auch interessieren:
|
<<: CSS imitiert Fernbedienungstasten
Umgebung: CentOS 7 Offizielle Dokumentation: http...
Inhaltsverzeichnis Installieren Sie MySQL Konfigu...
Vorwort In „High Performance MySQL“ wird erwähnt,...
Jeder kennt das Meta-Tag im Weblayout von Desktop...
Inhaltsverzeichnis 1. Einleitung 2. Bereitstellun...
In diesem Artikel wird hauptsächlich der Fall vor...
1. Ziel: Ändern Sie den Wert des character_set_se...
In diesem Artikel wird der spezifische JavaScript...
In diesem Artikelbeispiel wird der spezifische Co...
1. Überprüfen Sie, ob MySQL installiert ist Yum-L...
Lassen Sie uns zunächst den Netzwerkeinstellungsm...
Brotli ist ein neues Datenformat, das eine um 20 ...
Im Allgemeinen treffen wir die Personalabteilung n...
Vorwort Index Condition Pushdown (ICP) ist eine n...
Vorwort In einigen Fällen kennen wir nur die Intr...