2017-07-24 1 views

Répondre

1

Oui. Un appel à dispatch(), par lui-même, est 100% synchrone. Au moment où dispatch() retourne, le réducteur racine a été exécuté, la valeur d'état a été mise à jour et tous les abonnés ont été avertis. Donc oui, un appel à getState() immédiatement après dispatch() retournera la dernière valeur. L'inconvénient à cela est que n'importe quel middleware peut intercepter, retarder ou modifier une action distribuée. Ainsi, la réponse finale dépend du logiciel que vous avez installé et de la façon dont ils sont configurés.