Kas ir bindActionCreators?
Kas ir bindActionCreators?

Video: Kas ir bindActionCreators?

Video: Kas ir bindActionCreators?
Video: Identifikācija, autentifikācija, autorizācija — kas tas ir? 2024, Maijs
Anonim

# bindActionCreators (actionCreators, dispatch) Pārvērš objektu, kura vērtības ir darbības veidotāji, par objektu ar vienādām atslēgām, bet katrs darbības veidotājs ir iesaiņots nosūtīšanas izsaukumā, lai tos varētu tieši izsaukt. Parasti jums vajadzētu izsaukt nosūtīšanu tieši savā veikala instancē.

Līdzīgi tiek jautāts, kāda ir mapDispatchToProps izmantošana?

Nodrošinot a mapDispatchToProps ļauj norādīt, kuras darbības jūsu komponentam varētu būt jānosūta. Tas ļauj nodrošināt darbību nosūtīšanas funkcijas kā rekvizītus. Tāpēc tā vietā, lai izsauktu rekvizītus.

Pēc tam rodas jautājums, kas ir Dispatch react JS? nosūtīšana () ir izmantotā metode nosūtīšana darbības un aktivizēt stāvokļa izmaiņas veikalā. reaģēt -redux vienkārši cenšas nodrošināt jums ērtu piekļuvi tai. Tomēr ņemiet vērā, ka nosūtīšana nav pieejams rekvizītus, ja jūs nododat darbības savai savienošanas funkcijai.

Pēc tam var arī jautāt, kas ir darbības veidotāji?

An darbības veidotājs ir tikai funkcija, kas atgriež darbība objektu. Zvanot an darbības veidotājs nedara neko citu kā vien atgriež priekšmetu, tāpēc jums tas ir vai nu iepriekš jāpiesaista veikalam, vai arī jānosūta zvana rezultāts darbības veidotājs.

Kāda ir atšķirība starp mapStateToProps un mapDispatchToProps?

3 atbildes. mapStateToProps ir funkcija, ko izmantotu, lai savam komponentam nodrošinātu veikala datus, savukārt mapDispatchToProps ir kaut kas, ko izmantosit, lai darbību veidotājus nodrošinātu kā sava komponenta rekvizītus.

Ieteicams: