Cos'è bindActionCreators?
Cos'è bindActionCreators?

Video: Cos'è bindActionCreators?

Video: Cos'è bindActionCreators?
Video: Redux bindActionCreator() Helper Method - MERN Stack Series - 55 2024, Novembre
Anonim

# bindActionCreators (actionCreators, dispatch) Trasforma un oggetto i cui valori sono creatori di azioni, in un oggetto con le stesse chiavi, ma con ogni creatore di azioni avvolto in una chiamata di invio in modo che possano essere invocati direttamente. Normalmente dovresti semplicemente chiamare la spedizione direttamente sulla tua istanza Store.

Allo stesso modo, viene chiesto, qual è l'uso di mapDispatchToProps?

fornendo un mappaDispatchToProps ti consente di specificare le azioni che il tuo componente potrebbe dover eseguire. Ti consente di fornire funzioni di invio di azioni come oggetti di scena. Pertanto, invece di chiamare oggetti di scena.

Successivamente, la domanda è: cos'è Dispatch in react JS? spedizione () è il metodo utilizzato per spedizione azioni e attivare i cambiamenti di stato nel negozio. reagire -redux sta semplicemente cercando di darti un comodo accesso ad esso. Nota, tuttavia, che spedizione non è disponibile sugli oggetti di scena se passi azioni alla tua funzione di connessione.

Successivamente, ci si potrebbe anche chiedere, cosa sono i creatori di azioni?

Un creatore di azioni è semplicemente una funzione che restituisce an azione oggetto. chiamando un creatore di azioni non fa altro che restituire un oggetto, quindi devi prima associarlo al negozio o inviare il risultato della chiamata al tuo creatore di azioni.

Qual è la differenza tra mapStateToProps e mapDispatchToProps?

3 risposte. mapStateToProps è una funzione che utilizzeresti per fornire i dati del negozio al tuo componente, mentre mapDispatchToProps è qualcosa che utilizzerai per fornire i creatori di azioni come oggetti di scena al tuo componente.

Consigliato: