Mi az a bindActionCreators?
Mi az a bindActionCreators?

Videó: Mi az a bindActionCreators?

Videó: Mi az a bindActionCreators?
Videó: 113 bindActionCreators 2024, Lehet
Anonim

# bindActionCreators (actionCreators, dispatch) Egy objektumot, amelynek értékei műveletkészítők, ugyanazokkal a kulcsokkal rendelkező objektummá változtat, de minden műveletkészítő diszpécserhívásba van csomagolva, így közvetlenül meg lehet hívni. Általában csak közvetlenül a Store-példányon kell hívnia a diszpécsert.

Hasonlóképpen felteszik a kérdést, hogy mi a haszna a mapDispatchToProps-nak?

Biztosítva a mapDispatchToProps lehetővé teszi annak megadását, hogy az összetevőnek milyen műveleteket kell végrehajtania. Lehetővé teszi, hogy kellékként cselekvési diszpécser funkciókat biztosítson. Ezért kellékek hívása helyett.

Ezt követően a kérdés az, hogy mi az a Dispatch a react JS-ben? Elküldés () a használt módszer Elküldés műveletek és trigger állapotváltozások az áruházban. reagál A -redux egyszerűen megpróbál kényelmes hozzáférést biztosítani Önnek. Jegyezze meg azonban, hogy Elküldés nem érhető el kellékeken, ha műveleteket ad át a csatlakozási funkciónak.

Ezek után az is felmerülhet, hogy mik is azok az akcióalkotók?

An akció alkotója csak egy függvény, amely egy akció tárgy. Egy akció alkotója nem tesz mást, mint visszaküld egy tárgyat, ezért vagy előzetesen le kell kötnie az üzlettel, vagy el kell küldenie a hívás eredményét. akció alkotója.

Mi a különbség a mapStateToProps és a mapDispatchToProps között?

3 válasz. mapStateToProps egy olyan funkció, amelyet a tárolási adatok megadására használna az összetevő számára, míg mapDispatchToProps Ez olyasvalami, amelyet arra fog használni, hogy az akcióalkotók kellékeiként szolgáljon az összetevőhöz.