Die Wirkung dieser Funktion ist ähnlich wie Definieren Sie eine öffentliche Datei importiere { createContext } von „react“; const theme = Kontext erstellen() Standarddesign exportieren Die übergeordnete Komponente importiert öffentliche Dateien und untergeordnete Komponenten und übergibt importiere React, { useState } von 'react'; Importiere Child aus "@/components/Child.jsx" Design aus „@/context/Theme.jsx“ importieren Standard exportieren () => { const [Thema, setTheme] = useState("blau") zurückkehren ( <> <button onClick={() => setTheme("green")}>Überprüfen, ob der Kontext reagiert</button> <Theme.Provider-Wert={theme}> <Kind /> </Theme.Anbieter> </> ) } Untergeordnete Komponente erhält Datenkomponenten importiere React von „react“; Design aus „@/context/Theme.jsx“ importieren Standard exportieren () => { zurückkehren ( <Thema.Verbraucher> {data => <p>Empfange den vom übergeordneten Komponentenkontext übergebenen Wert: {data}</p>} </Theme.Consumer> ); } Damit ist dieser Artikel über Reacts Mehrkomponenten-Wertübertragung über Conetxt abgeschlossen. Weitere Informationen zur Mehrkomponenten-Wertübertragung von React finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
>>: Tutorial zu HTML-Formular-Tags (4):
Ein cooler JavaScript-Code, um Weibo-Benutzern st...
Inhaltsverzeichnis Props-Vergleich von Klassenkom...
In diesem Artikel wird der spezifische Code für J...
Vorwort BINARY und VARBINARY ähneln in gewisser W...
filter werden im Allgemeinen verwendet, um bestim...
Dieser Artikel listet einige Tipps und Codes zu F...
1. Vorbereitung 1.1 Hafen herunterladen Harbor-Do...
Inhaltsverzeichnis Was ist ein Skelettbildschirm?...
Überblick Ich verwende Docker seit über einem Jah...
Was ist k3d? k3d ist ein kleines Programm zum Aus...
JS berechnet den Gesamtpreis der Waren im Warenko...
Code kopieren Der Code lautet wie folgt: <inpu...
Der zu erzielende Effekt: Wenn die Maus auf das k...
Der spezifische Code zur Implementierung von Skin...
In diesem Artikel wird der spezifische Code des V...