Heim > Artikel > Web-Frontend > Mit welchen Methoden reagiert das Kind auf die Kommunikation mit den Eltern?
Es gibt zwei Möglichkeiten, wie untergeordnete Komponenten mit übergeordneten Komponenten kommunizieren können: Rückruffunktionen und benutzerdefinierte Ereignismechanismen. Manchmal ist die Verwendung benutzerdefinierter Ereignisse jedoch zu kompliziert. Daher werden im Allgemeinen Rückruffunktionen verwendet sendet die Rückruffunktion. Die Funktion wird an die untergeordnete Komponente übergeben, und die untergeordnete Komponente ruft die Rückruffunktion auf, um mit der übergeordneten Komponente zu kommunizieren.
Die Betriebsumgebung dieses Tutorials: Windows7-System, React16-Version. Diese Methode ist für alle Computermarken geeignet.
Die untergeordnete Komponente von React kommuniziert mit der übergeordneten Komponente. In React kommuniziert die untergeordnete Komponente mit der übergeordneten Komponente über zwei Methoden: 1. Verwenden Sie Rückruffunktionen: Dies ist die Flexibilität und Bequemlichkeit von JavaScript Sie können den Laufzeitstatus abrufen.
2. Benutzerdefinierten Ereignismechanismus verwenden: Diese Methode ist vielseitiger und weit verbreitet. Beim Entwerfen einer Komponente kann das Hinzufügen eines Ereignismechanismus häufig die Komponenten-API vereinfachen.
Aber manchmal ist die Verwendung benutzerdefinierter Ereignisse offensichtlich zu kompliziert. Um das Ziel zu erreichen, wird normalerweise eine einfachere Methode gewählt.
Untergeordnete Komponenten verwenden im Allgemeinen Rückruffunktionen, um mit übergeordneten Komponenten zu kommunizieren. Die übergeordnete Komponente definiert die Rückruffunktion im Voraus und übergibt die Rückruffunktion an die untergeordnete Komponente.
Rückruffunktionimplementiert die Funktion, sich selbst auszublenden, indem in einer untergeordneten Komponente auf die Schaltfläche „Komponente ausblenden“ geklickt wird Von der herkömmlichen Rückruffunktion Die Implementierungsmethode ist dieselbe. Und setState wird im Allgemeinen in Paaren mit Rückruffunktionen angezeigt, da Rückruffunktionen herkömmliche Funktionen sind, die interne Zustände konvertieren Weitere Programmierkenntnisse finden Sie unter:
Programmieren lernen! !
Das obige ist der detaillierte Inhalt vonMit welchen Methoden reagiert das Kind auf die Kommunikation mit den Eltern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!