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
Wenn die Tabelle Zehntausende Datensätze enthält,...
Vorwort Lernen Sie MySQL, um frühere Nicht-MK-Dat...
Inhaltsverzeichnis Vorwort Aufzählbare Eigenschaf...
Inhaltsverzeichnis DOM-Verarbeitung Arrays Verfah...
Ein Kollege bat um Hilfe: Die Anmeldung beim Back...
Das <link>-Tag definiert die Beziehung zwis...
Inhaltsverzeichnis Zwei Module zur Verwendung von...
Inhaltsverzeichnis Installationsschritte Umgebung...
Eine kurze Beschreibung der Umgebungsvariablenkon...
Vorwort Als MySQL den Standarddatenbankpfad änder...
Inhaltsverzeichnis 1. Erstellen Sie ein Vue-CLI-S...
<br />Ich war schon immer der Meinung, dass ...
Inhaltsverzeichnis Vorwort: 1. Gründe für die Ere...
Inhalt 1. Geben Sie den Lesern einen Grund zu blei...
<br /> Englisches Original: http://desktoppu...