Ar turėčiau naudoti selektorius?

Turinys:

Ar turėčiau naudoti selektorius?
Ar turėčiau naudoti selektorius?
Anonim

Kodėl turėtumėte naudoti parinkiklį? Geriausia praktika išlaikyti minimalią „Redux“parduotuvės būseną ir, jei reikia, gauti duomenis iš būsenos. Rinkėjai tai padeda. Jie gali apskaičiuoti išvestinius duomenis, leisdami „Redux“išsaugoti minimalią įmanomą būseną.

Kodėl naudojame selektorius?

Pasirinkiklis yra viena iš objekto savybių, kurią naudojame kartu su komponento konfigūracija. Pasirinkiklis naudojamas kiekvienam komponentui unikaliai identifikuoti komponentų medyje, taip pat jis apibrėžia, kaip dabartinis komponentas vaizduojamas HTML DOM.

Kam naudojami parinkikliai sistemoje Redux?

Selektoriai yra funkcijos, kurios paima Redux būseną kaip argumentą ir grąžina kai kuriuos duomenis, kuriuos perduoda komponentui. const getUserData=būsena=> būsena.

Ar galiu reduktoriuje naudoti selektorių?

visa Redux šakninė būsena kaip argumentas.

Kas yra parinkiklis reaguoja?

useSelector yra funkcija, kuri dabartinę būseną priima kaip argumentą ir iš jos pateikia bet kokius norimus duomenis. Jis labai panašus į mapStateToProps ir leidžia išsaugoti grįžtamas reikšmes kintamojo viduje jūsų funkcinių komponentų apimtyje, o ne perduoti kaip rekvizitus.

Rekomenduojamas: