Ska jag använda väljare?

Innehållsförteckning:

Ska jag använda väljare?
Ska jag använda väljare?
Anonim

Varför ska du använda en väljare? Det är en bästa praxis att hålla ditt Redux-butikstillstånd minim alt och härleda data från staten efter behov. Väljare hjälper till med det. De kan beräkna härledd data, vilket gör att Redux kan lagra minim alt möjligt tillstånd.

Varför använder vi väljare?

En väljare är en av egenskaperna för objektet som vi använder tillsammans med komponentkonfigurationen. En väljare används för att identifiera varje komponent unikt i komponentträdet, och den definierar också hur den aktuella komponenten representeras i HTML DOM.

Vad är användningen av väljare i Redux?

Väljare är funktioner som tar Redux-tillståndet som ett argument och returnerar en del data för att skicka till komponenten. const getUserData=tillstånd=> tillstånd.

Kan jag använda väljaren i reduceraren?

Det är vanligtvis inte möjligt att använda väljare inuti reducerar, eftersom en skivreducerare bara har tillgång till sin egen del av Redux-tillståndet, och de flesta väljare förväntar sig att få hela Redux rottillstånd som ett argument.

Vad är väljaren i reager?

useSelector är en funktion som tar det nuvarande tillståndet som ett argument och returnerar vilken data du vill ha från den. Det är väldigt likt mapStateToProps och det låter dig lagra returvärdena inuti en variabel inom ramen för dina funktionella komponenter istället för att skickas som rekvisita.

Rekommenderad: