Verwalten des Status bei Verwendung mehrerer Unterkomponenten
P粉032649413
P粉032649413 2023-09-15 10:09:19
0
1
594

Ich bin kein Reaktionsexperte. Meine Problemstellung ist

  • Ich habe eine Hauptkomponente, die mehrere Unterkomponenten nacheinander rendert, um eine bestimmte Funktion zu erreichen
  • Wenn ich jetzt die Hauptkomponente speichere, möchte ich auch die Informationen der untergeordneten Komponente speichern.

Wie geht man mit diesem Problem richtig um?

  1. Einen Rückruf in einer untergeordneten Komponente verwenden, der den Status der untergeordneten Komponente zurückgibt?
  2. Redux Store/UseContext-Hook? Irgendetwas anderes?

Es wäre toll, einen Rat zu bekommen. Vielen Dank im Voraus

P粉032649413
P粉032649413

Antworte allen(1)
P粉493534105

通常这是通过“提升状态”来完成的,所以一种解决方案是管理主组件中的所有状态(包括子组件状态),并在触发保存的道具和函数中传递状态。

这个一般概念也可以应用于将状态“分组”到 redux 存储或反应上下文中的一些有意义的对象中。

一些相关问题:

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage