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 Vorwort Browser kompilierte Ve...
Tomcat ist weithin als Webcontainer bekannt. Es h...
Vor einiger Zeit hat der Blogger das Ubuntu-Syste...
1: Installieren Sie MongoDB im Docker Schritt 1: ...
In diesem Artikel wird beschrieben, wie Sie Docke...
Festlegen der Eigenschaften für Mindest- und Maxi...
Heute habe ich eine virtuelle Maschine für ein Ex...
Unter den Anweisungen meines Vorgesetzten übernah...
Inhaltsverzeichnis Erstellen Sie ein Docker-Image...
Die MyISAM- und InnoDB-Engines von MySQL verwende...
Inhaltsverzeichnis Eröffnungsszene Direktes Rende...
Anmerkung des Herausgebers: Dieser Artikel wurde ...
Inhaltsverzeichnis React-Demo zur Anzeige des Dat...
Dieser Artikel veranschaulicht anhand von Beispie...
Griechische Buchstaben sind eine sehr häufig verw...