Mám používat selektory?

Obsah:

Mám používat selektory?
Mám používat selektory?
Anonim

Proč byste měli používat selektor? Nejlepším postupem je udržovat stav úložiště Redux minimální a podle potřeby z něj odvozovat data. S tím pomáhají selektory. Mohou vypočítat odvozená data, což umožňuje Reduxu ukládat minimální možný stav.

Proč používáme selektory?

Selektor je jednou z vlastností objektu, kterou používáme spolu s konfigurací komponenty. Selektor se používá k jedinečné identifikaci každé komponenty ve stromu komponent a také definuje, jak je aktuální komponenta reprezentována v HTML DOM.

Jaké je použití selektorů v Reduxu?

Selektory jsou funkce, které berou stav Redux jako argument a vracejí některá data k předání komponentě. const getUserData=stav=> stav.

Mohu použít volič v redukci?

Obvykle není možné použít selektory uvnitř reduktorů, protože reduktor slice má přístup pouze ke svému vlastnímu řezu stavu Redux a většina selektorů očekává, že bude mít celý kořenový stav Redux jako argument.

Co je selektor v reakci?

useSelector je funkce, která bere aktuální stav jako argument a vrací jakákoli data, která z něj chcete. Je velmi podobný mapStateToProps a umožňuje vám ukládat návratové hodnoty do proměnné v rozsahu vašich funkčních komponent, místo toho, abyste je předávali jako rekvizity.

Doporučuje: