Was ist der Unterschied zwischen Versand und nächsten in Redux Middleware?

9

Was ist der Unterschied zwischen Versand und nächsten in Redux Middleware?

%Vor%
    
Héliton Nordt 22.03.2016, 16:49
quelle

2 Antworten

11

Dispatch initiiert neue Aktion und es geht durch die gesamte Kette von Middlewares.

Weiter - sende die aktuelle Aktion in die nächste Middleware in der Kette.

    
Aleksandr Petrov 22.03.2016, 16:57
quelle
1
%Vor%
  

Wenn Sie next (action) in middlewareB aufrufen, wird die Aktion ausgelöst   an MiddlewareC und dann an den Reducer übergeben. Aufruf des Versands (Aktion)   innerhalb von middlewareB wird die Aktion an middlewareA übergeben,   dann MiddlewareB, dann MiddlewareC und schließlich zum Reducer,   Zurückgeben der Ausführung an MiddlewareB. Aufruf des Versands ()   mehrere Male ist eine gemeinsame und gültige Praxis. next () kann auch sein   Mehr als einmal aufgerufen, aber dies wird nicht als Aktion empfohlen   übergeben an next () wird die Middleware vor der aktuellen überspringen (für   Beispiel, die Protokollierungs - Middleware möglicherweise überspringt).

    
zloctb 19.01.2018 08:18
quelle

Tags und Links