Què és bindActionCreators?
Què és bindActionCreators?

Vídeo: Què és bindActionCreators?

Vídeo: Què és bindActionCreators?
Vídeo: 64. Dispatch Actions in React Components using mapDispatchToProps and bindActionCreators - ReactJS 2024, Maig
Anonim

# bindActionCreators (actionCreators, dispatch) Converteix un objecte els valors del qual són creadors d'accions, en un objecte amb les mateixes claus, però amb tots els creadors d'accions embolicats en una trucada d'enviament perquè es puguin invocar directament. Normalment només hauríeu de trucar a l'enviament directament a la vostra instància de la botiga.

De la mateixa manera, es pregunta, per a què serveix mapDispatchToProps?

Proporcionant a mapDispatchToProps us permet especificar quines accions podria haver d'enviar el vostre component. Us permet proporcionar funcions d'enviament d'accions com a accessoris. Per tant, en comptes de cridar atrezzo.

Posteriorment, la pregunta és, què és Dispatch in react JS? enviament () és el mètode utilitzat enviament accions i desencadenar canvis d'estat a la botiga. reaccionar -redux simplement està intentant donar-vos un accés còmode. Tingueu en compte, però, que enviament no està disponible als accessoris si passeu accions a la vostra funció de connexió.

Posteriorment, també es pot preguntar, què són els creadors d'acció?

An creador d'accions és només una funció que retorna un acció objecte. Trucant a un creador d'accions no fa res més que retornar un objecte, de manera que l'has d'enllaçar a la botiga abans o enviar el resultat de trucar al teu creador d'accions.

Quina diferència hi ha entre mapStateToProps i mapDispatchToProps?

3 respostes. mapStateToProps és una funció que utilitzaríeu per proporcionar les dades de la botiga al vostre component, mentre que mapDispatchToProps és una cosa que utilitzareu per proporcionar els creadors d'acció com a accessoris per al vostre component.

Recomanat: