1. Erklärung von provide und inject
2. Verwendung von provide und inject
3. Übergeordnete Komponente <Vorlage> <erzi-com></erzi-com> </Vorlage> <script lang="ts"> importiere ErZi aus "../components/ErZi.vue" importiere {provide, ref} von "vue" Standard exportieren { Name:"Über", Komponenten: { 'erzi-com':ErZi }, aufstellen(){ geben Sie SunziData = ref ({ mit:100, Höhe: 50, bg:'rosa' }) // Der erste Parameter ist der Name der freigegebenen Daten (giveSunzi) // Der zweite Parameter sind die freigegebenen Daten (giveSunziData) bereitstellen('giveSunzi',giveSunziData) } } </Skript>
4. Sohnkomponente <Vorlage> <div> <h2>Sohn-Komponenten</h2> <div>Wert abrufen: {{getFaytherData}}</div> </div> <hr/> <Sonne-con></Sonne-con> </Vorlage> <script lang="ts"> importiere { defineComponent, inject } von „vue“; importiere SunZI aus "./SunZI.vue" exportiere StandarddefiniereKomponente({ Name: 'ErZi', Komponenten: { 'Sun-con':SunZI }, aufstellen(){ let getFaytherData = inject('giveSunzi'); return { getFaytherData } } }); </Skript> 5. Enkelkind-Komponente <Vorlage> <div> <h2>Enkelkomponenten</h2> <div>Der erhaltene Wert ist {{getYeYeData}}</div> </div> </Vorlage> <script lang="ts"> importiere { defineComponent, inject } von „vue“; exportiere StandarddefiniereKomponente({ aufstellen(){ Lassen Sie getYeYeData = inject('giveSunzi'); zurückgeben { getYeYeData } } }); </Skript> 6. Darstellung 7. Kann eine übergeordnete Komponente mehrere Provider übergeben?
8. Referenzszenarien von provide und inject
Dies ist das Ende dieses Artikels über die Verwendung von Provide und Inject in Vue3. Weitere relevante Inhalte zur Verwendung von Vue Provide und Inject finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erklärung der Tomcat-Verzeichnisstruktur
>>: MySQL 8.x MSI-Version Installations-Tutorial mit Bildern und Text
In der Praxis stoßen wir häufig auf ein Problem: ...
Ein Kollege bat mich, ihm dabei zu helfen, heraus...
Vorwort Wie wir alle wissen, ist in Linux alles e...
Privot ist die Zwischentabelle von Viele-zu-viele...
Vorwort Bevor wir über den Deckungsindex sprechen...
Zur Aufzeichnung: Es kann in Zukunft verwendet we...
Inhaltsverzeichnis 2. Zweck 2.1 Objekten Eigensch...
Beispiel für die Validierung eines jQuery-Formula...
Dieser Artikel beschreibt, wie man die Zeitsynchr...
Was ist das Lieferantenpräfix? Anbieterpräfix – B...
Inhaltsverzeichnis So setzen Sie Cookies Nachteil...
1. Effektanzeige Ein in JavaScript geschriebenes ...
1. Manchmal verwenden wir ES Aufgrund begrenzter ...
Die Datenbank fragt ab, welches Objekt welche Fel...
Einzeilige Funktionen vom Datumstyp in MySQL: CUR...