Wenn es um die Kommunikation zwischen Komponenten geht, gibt es wahrscheinlich fünf Arten, die jedem geläufig sind: 1. Vom Vater zum SohnDie übergeordnete Komponente übergibt Werte über benutzerdefinierte Attribute an die untergeordnete Komponente, und die untergeordnete Komponente empfängt sie mithilfe von Requisiten 2. Vom Sohn zum VaterDie übergeordnete Komponente passt das Ereignis im Tag der untergeordneten Komponente an, und die untergeordnete Komponente löst das benutzerdefinierte Ereignis über $emit aus und kann Parameter übergeben 3. Wertübertragung von nicht über- und untergeordneten Komponenten eventBus Ereignisbus: Informationen können über eventBus veröffentlicht und abonniert werden (Erstellen eines Event-Busses, auf den jeder zugreifen kann). 4. vuexVuex ist ein speziell für Vue.js-Anwendungen entwickelter Statusverwaltungsmodus. Er verwendet einen zentralen Speichermanager, um den Status aller Programmkomponenten zu verwalten und die Kommunikation mehrerer Komponenten zu lösen. Es wird jedoch hauptsächlich in mittleren und großen Projekten verwendet und wirkt in kleinen Projekten aufgebläht. 5. SchiedsrichterDurch Hinzufügen von ref und ·$refs· können Sie auch einfach die untergeordnete Komponente abrufen und auf die Eigenschaften und Methoden der untergeordneten Komponente zugreifen. In Bezug auf refs habe ich auch einen separaten Artikel mit detaillierter Verwendung geschrieben, die Verwendung von refs Zusätzlich zu den oben genannten 5 gibt es 5 weniger gebräuchliche Methoden zur Komponentenkommunikation: 6. $Kinder In der übergeordneten Komponente gibt $children eine Komponentensammlung zurück. Wenn Sie die Reihenfolge der untergeordneten Komponenten kennen, können Sie auch die Indexoperation verwenden 7. $Eltern In der untergeordneten Komponente verweist Zum Beispiel: 8. Bereitstellen und injizieren Erscheinen paarweise : bereitstellen und injizieren erscheinen paarweise Funktion : Wird von übergeordneten Komponenten verwendet, um Daten an untergeordnete Komponenten zu übergeben. Anwendung:
9. $attrsWird von übergeordneten Komponenten zum Übergeben von Daten an untergeordnete Komponenten verwendet. 10. $listeners Wird von untergeordneten Komponenten verwendet, um Daten an übergeordnete Komponenten weiterzugeben ZusammenfassenDieser Artikel endet hier. Ich hoffe, er kann Ihnen helfen. Ich hoffe auch, dass Sie mehr Inhalt auf 123WORDPRESS.COM lesen können! Das könnte Sie auch interessieren:
|
<<: Docker5 - Vollfunktionaler Hafenlager-Bauprozess
>>: Einführung in die Verwendung benutzerdefinierter Datenattribute in HTML- und Plug-In-Anwendungen
Inhaltsverzeichnis Wo ist der Quellcode des Apple...
Upgrade-Prozess: Ursprüngliches System: CentOS7.3...
Zunächst müssen wir verstehen, dass ein TCP-Socke...
Das Implementierungsprinzip der bidirektionalen D...
Sortierte Liste XML/HTML-CodeInhalt in die Zwisch...
Nachdem ich viele Schwierigkeiten überwunden hatte...
In diesem Artikel wird der spezifische Code für J...
Abfrage mehrerer Tabellen Verwenden Sie eine einz...
In der SQL-ähnlichen Anweisung beispielsweise SEL...
In diesem Artikel wird der spezifische Code der V...
Vorne geschrieben Nginx ist nicht nur ein Reverse...
Es gibt häufig Szenarien, in denen das Bild an di...
Code kopieren Der Code lautet wie folgt: html { Ü...
1. Gehen Sie auf die offizielle Website www.mysql...
Xiaobai zeichnet die Installation von vmtools auf...