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):
Inhaltsverzeichnis 1. Geben Sie ein Verzeichnis e...
Inhaltsverzeichnis 1. Einleitung 1. Bauteildaten ...
Bei der Optimierung der Datenbankleistung wird im...
Inhaltsverzeichnis Vorwort 1. Grundlegende Umgebu...
Vorwort In MySQL werden datenbankübergreifende Ab...
Detaillierte Erklärung von HTML (Option auswählen)...
Befehl ausführen docker run -d --name consul -p 8...
Inhaltsverzeichnis Vorwort Warum Wie viel kostet ...
Inhaltsverzeichnis 1. Ich habe das Root-Passwort ...
Inhaltsverzeichnis 1. Installieren Sie das psutil...
Das AI-Bildschneiden muss mit PS koordiniert werd...
<br />Originalartikel: http://www.alistapart...
Inhaltsverzeichnis 1. Einleitung 2. RC- und RR-Is...
1. Frühere Versionen yum entfernen Docker Docker-...
Mit dem Tag <TH> werden die Eigenschaften e...