Wann wird der Reducer aufgerufen?

Inhaltsverzeichnis:

Wann wird der Reducer aufgerufen?
Wann wird der Reducer aufgerufen?

Video: Wann wird der Reducer aufgerufen?

Video: Wann wird der Reducer aufgerufen?
Video: React Redux Tutorial #4 - Reducer für das Feature 2024, Dezember
Anonim

Ein Reducer kann mit undefined als Zustandswert aufgerufen werden, wenn die Anwendung initialisiert wird. In diesem Fall müssen wir einen Anfangszustandswert angeben, damit der Rest des Reduziercodes etwas hat, mit dem er arbeiten kann.

Wozu dienen Reduzierstücke?

Ein Reduzierer ist eine Funktion, die Änderungen am Zustand einer Anwendung ermittelt. Es verwendet die Aktion, die es empfängt, um diese Änderung zu bestimmen. Wir haben Tools wie Redux, die dabei helfen, die Zustandsänderungen einer Anwendung in einem einzigen Speicher zu verw alten, damit sie sich konsistent verh alten.

Warum heißt es Reducer Redux?

Der Grund, warum ein Redux-Reducer als Reducer bezeichnet wird, ist weil Sie eine Sammlung von Aktionen und einen Anfangszustand (des Speichers) "reduzieren" können, auf dem diese Aktionen ausgeführt werden, um das Ergebnis zu erh alten Endzustand.… Der Reducer ist eine reine Funktion, die den aktuellen Zustand und eine Aktion nimmt und den nächsten Zustand zurückgibt.

Wozu dient der Reducer in Redux?

In Redux ist ein Reducer eine reine Funktion, die eine Aktion und den vorherigen Zustand der Anwendung übernimmt und den neuen Zustand zurückgibt Die Aktion beschreibt, was passiert ist, und es ist die des Reducers Aufgabe, den neuen Zustand basierend auf dieser Aktion zurückzugeben. Es mag einfach erscheinen, aber es muss eine reine Funktion ohne Nebenwirkungen sein.

Warum führt eine Zustellung an einen Reduzierer dazu, dass alle Reduzierer angerufen werden?

Dies liegt daran, dass die vorgeschlagene Redux-Reduziererstruktur " Reduzierer-Komposition" ist, wobei viele weitgehend unabhängige Reduzierer-Funktionen zu einer Struktur kombiniert werden können und viele Reduzierer-Funktionen potenziell reagieren könnten zu einer einzigen Aktion und aktualisieren ihren eigenen Zustandsabschnitt.

Empfohlen: