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:

Zaujímavé články
Aký je význam slova Amani?
Čítaj viac

Aký je význam slova Amani?

a-ma-ni. Pôvod: svahilčina. Popularita: 1119. Význam:peace. Čo znamená Amani? Africká, indická, arabská. Zo svahilčiny znamená "mier". V arabčine tiež znamená „priania“. Amani je miesto na ostrove Chios v Grécku. Je Amani dobré meno?

Wre is west Lancashire?
Čítaj viac

Wre is west Lancashire?

West Lancashire je nemetropolitný okres so štatútom mestskej časti v Lancashire v Anglicku. Jeho rada sídli v Ormskirk a najväčším mestom je Skelmersdale. Pri sčítaní ľudu v roku 2011 mala štvrť 110 685 obyvateľov. Ktoré mestá sú v West Lancashire?

Zabije vás muchotrávka muscaria?
Čítaj viac

Zabije vás muchotrávka muscaria?

Amanita muscaria nie je jedovatá v tom zmysle, že by vás mohla zabiť. Je jedovatý v tom zmysle, že ak nie je predvarený vo veľkom množstve vody ("toxíny" sú rozpustné vo vode), potom konzumované surové alebo nedostatočne tepelne upravené huby (s mierou) spôsobia, že budete opití a možno budete mať nevoľnosť.