Mám použiť selektory?

Obsah:

Mám použiť selektory?
Mám použiť selektory?
Anonim

Prečo by ste mali používať selektor? Osvedčeným postupom je udržiavať stav vášho obchodu Redux minimálny a podľa potreby z neho odvodzovať údaje. S tým pomáhajú selektory. Môžu vypočítať odvodené dáta, čo umožňuje Reduxu uložiť minimálny možný stav.

Prečo používame selektory?

Selektor je jednou z vlastností objektu, ktorú používame spolu s konfiguráciou komponentu. Selektor sa používa na jedinečnú identifikáciu každého komponentu v strome komponentov a tiež definuje, ako je aktuálny komponent reprezentovaný v HTML DOM.

Ako sa používajú selektory v Redux?

Selektory sú funkcie, ktoré berú stav Redux ako argument a vracajú niektoré údaje na odovzdanie komponentu. const getUserData=stav=> stav.

Môžem použiť volič v redukcii?

Zvyčajne nie je možné použiť selektory vo vnútri reduktorov, pretože selektor má prístup iba k svojmu vlastnému dielu stavu Redux a väčšina selektorov očakáva, že dostane celý koreňový stav Redux ako argument.

Čo je selektor v reakcii?

useSelector je funkcia, ktorá berie aktuálny stav ako argument a vracia dáta, ktoré z neho chcete. Je veľmi podobný mapStateToProps a umožňuje vám uložiť návratové hodnoty do premennej v rámci vašich funkčných komponentov namiesto toho, aby ste ich odovzdávali ako rekvizity.

Odporúča: