Šta je bindActionCreators?
Šta je bindActionCreators?

Video: Šta je bindActionCreators?

Video: Šta je bindActionCreators?
Video: Redux bindActionCreator() Helper Method - MERN Stack Series - 55 2024, Maj
Anonim

# bindActionCreators (actionCreators, dispatch) Pretvara objekat čije su vrijednosti kreatori akcije, u objekt sa istim ključevima, ali sa svakim kreatorom akcije umotanim u poziv za otpremu tako da se mogu direktno pozvati. Obično biste trebali samo nazvati dispečer direktno na svojoj instanci trgovine.

Slično, postavlja se pitanje čemu služi mapDispatchToProps?

Pružanje a mapDispatchToProps omogućava vam da odredite koje akcije bi vaša komponenta možda trebala poslati. Omogućuje vam da pružite funkcije dispečera akcija kao rekvizite. Stoga, umjesto pozivanja rekvizita.

Nakon toga, postavlja se pitanje šta je Dispatch u react JS-u? otprema () je metoda koja se koristi za otprema akcije i aktiviraju promjene stanja u trgovini. reagovati -redux jednostavno pokušava da vam pruži zgodan pristup njemu. Imajte na umu, međutim, da otprema nije dostupno na rekvizitima ako proslijedite akcije vašoj funkciji povezivanja.

Nakon toga, može se zapitati i šta su kreatori akcije?

An kreator akcije je samo funkcija koja vraća an akcija objekt. Pozivanje an kreator akcije ne radi ništa osim vraćanja objekta, tako da ga morate prethodno vezati za trgovinu ili poslati rezultat pozivanja vašeg kreator akcije.

Koja je razlika između mapStateToProps i mapDispatchToProps?

3 odgovora. mapStateToProps je funkcija koju biste koristili za pružanje podataka spremišta vašoj komponenti, dok mapDispatchToProps je nešto što ćete koristiti za pružanje kreatora akcija kao rekvizita vašoj komponenti.

Preporučuje se: