State Management · Middle · Frage 4 von 75
Wie gibt man dispatch aus useReducer tief in den Baum weiter, ohne Prop Drilling?
- 1
dispatchin einen eigenen Context legen - 2
dispatchinlocalStoragespeichern und in Kindern lesen - 3Den Reducer in jedem Kind mit demselben Anfangszustand neu erzeugen
Antwort zeigen
Richtige Antwort: dispatch in einen eigenen Context legen
Erklärung
Das Muster „Reducer + Context“: ein Context für state, ein anderer für dispatch. Komponenten, die nur Actions senden (Buttons, Formulare), lesen den stabilen Dispatch-Context und rendern nicht neu, wenn sich der State ändert.