Jetzt werde ich Ihnen ein tiefgreifendes Verständnis davon vermitteln. $emit in vue.js hat einen guten Referenzwert und ich hoffe, dass es für alle hilfreich sein wird.
Verständnis von this.emit in vue.js: this.emit('increment1', "Diese Position kann Parameter hinzufügen"); tatsächlich besteht seine Funktion darin, eine benutzerdefinierte Funktion auszulösen.
Sehen Sie sich das Beispiel an:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
|
Weitere Analyse des obigen Beispiels:
1. Schauen Sie sich zuerst den benutzerdefinierten Komponenten-Schaltflächenzähler an und binden Sie die Methode: inkrementieren
2. Wenn Sie auf die Schaltfläche klicken, wird die Funktion inkrementiert emit(' increment1', „Diese Position kann Parameter hinzufügen“); . Und inkrementieren Die benutzerdefinierte Funktion inkrement2 wird während der Ausführung nicht ausgelöst, daher wird durch Klicken auf die zweite Schaltfläche die Funktion inkrementierenTotal2 nicht ausgeführt.
Ich habe das Obige für Sie zusammengestellt und hoffe, dass es Ihnen in Zukunft hilfreich sein wird.
Verwandte Artikel:
So verwenden Sie Sass im Vue CLI Webpack (ausführliche Anleitung)So ändern Sie den P-Tag-Text in jQuery-Wert
Implementieren Sie die Methode zum Hinzufügen und Zuweisen von Tag-Unterelementen in jQuery
Das obige ist der detaillierte Inhalt vonErklären Sie ausführlich, wie Sie this.$emit in vue.js verwenden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!