Què és l'acció d'enviament?
Què és l'acció d'enviament?

Vídeo: Què és l'acció d'enviament?

Vídeo: Què és l'acció d'enviament?
Vídeo: Эта буква в имени несёт деньги и достаток. Первая буква в имени влияет на характер и судьбу человека 2024, De novembre
Anonim

Acció d'enviament proporciona un mecanisme per agrupar un conjunt de funcions relacionades en una única acció , eliminant així la necessitat de crear separats accions per a cada funció.

També la pregunta és, què és una funció d'enviament?

enviament () és el mètode utilitzat enviament accions i desencadenar canvis d'estat a la botiga. react-redux simplement intenta donar-li un accés còmode. Tingueu en compte, però, que enviament no està disponible als accessoris si passeu accions a la vostra connexió funció.

De la mateixa manera, un reductor pot enviar una acció? 4 respostes. Enviament d'un acció dins d'a reductor és un antipatró. El teu reductor hauria de ser sense efectes secundaris, simplement digerint el acció càrrega útil i retornant un nou objecte d'estat. Afegir oients i enviar accions dins de pot reductor conduir a encadenat accions i altres efectes secundaris.

D'aquesta manera, què fa l'enviament a la botiga?

enviament (acció) Envia una acció. Aquesta és l'única manera de provocar un canvi d'estat. El botiga La funció reductora es cridarà amb el resultat actual de getState() i l'acció donada de forma sincrònica.

Com s'envia una acció a Redux?

No obstant això, quan vulguis enviar una acció des del vostre component, primer hauríeu de connectar-lo amb la botiga i utilitzar el mètode de connexió de reacció. redux (2a via). Aleshores, quan comenceu a tenir lògica a la funció mapDispatchToProps, és el moment de fer-ho acció d'enviament a la teva saga (3a via).

Recomanat: