Hvorfor bør du bruke en velger? Det er en beste praksis å holde Redux-butikktilstanden minimal og hente data fra staten etter behov. Utvelgere hjelper til med det. De kan beregne avledede data, slik at Redux kan lagre minim alt mulig tilstand.
Hvorfor bruker vi velgere?
En velger er en av egenskapene til objektet som vi bruker sammen med komponentkonfigurasjonen. En velger brukes til å identifisere hver komponent unikt i komponenttreet, og den definerer også hvordan den gjeldende komponenten er representert i HTML DOM.
Hva er bruken av velgere i Redux?
Velgere er funksjoner som tar Redux-tilstanden som et argument og returnerer noen data for å sende til komponenten. const getUserData=tilstand=> tilstand.
Kan jeg bruke velgeren i redusering?
Det er vanligvis ikke mulig å bruke velgere inne i reduksjonsstykker, fordi en skivereduksjon kun har tilgang til sin egen del av Redux-tilstanden, og de fleste velgere forventer å få hele Redux-rottilstanden som et argument.
Hva reagerer velgeren på?
useSelector er en funksjon som tar den nåværende tilstanden som et argument og returnerer alle data du vil ha fra den. Det ligner veldig på mapStateToProps, og det lar deg lagre returverdiene inne i en variabel innenfor rammen av funksjonelle komponenter i stedet for å overføres som rekvisitter.