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.