Qu'est-ce que bindActionCreators ?
Qu'est-ce que bindActionCreators ?

Vidéo: Qu'est-ce que bindActionCreators ?

Vidéo: Qu'est-ce que bindActionCreators ?
Vidéo: 113 bindActionCreators 2024, Peut
Anonim

# bindActionCréateurs (actionCreators, dispatch) Transforme un objet dont les valeurs sont des créateurs d'action, en un objet avec les mêmes clés, mais avec chaque créateur d'action enveloppé dans un appel de dispatch afin qu'ils puissent être invoqués directement. Normalement, vous devez simplement appeler le dispatch directement sur votre instance Store.

De même, il est demandé, à quoi sert mapDispatchToProps ?

Fournir un mapDispatchToProps vous permet de spécifier les actions que votre composant peut avoir besoin d'envoyer. Il vous permet de fournir des fonctions de répartition d'action en tant qu'accessoires. Par conséquent, au lieu d'appeler props.

Par la suite, la question est, qu'est-ce que Dispatch dans React JS ? envoi () est la méthode utilisée pour envoi actions et déclencher des changements d'état dans le magasin. réagir -redux essaie simplement de vous donner un accès pratique. Notez cependant que envoi n'est pas disponible sur les accessoires si vous transmettez des actions à votre fonction de connexion.

Par la suite, on peut aussi se demander, que sont les créateurs d'action ?

Un créateur d'action est simplement une fonction qui renvoie un action objet. Appeler un créateur d'action ne fait que renvoyer un objet, vous devez donc soit le lier au magasin au préalable, soit envoyer le résultat de l'appel de votre créateur d'action.

Quelle est la différence entre mapStateToProps et mapDispatchToProps ?

3 réponses. mapStateVersProps est une fonction que vous utiliseriez pour fournir les données de stockage à votre composant, alors que mapDispatchToProps est quelque chose que vous utiliserez pour fournir les créateurs d'action en tant qu'accessoires à votre composant.

Conseillé: