Hoekom moet jy 'n kieser gebruik? Dit is 'n beste praktyk om jou Redux-winkelstatus minimaal te hou en data van die staat af te lei soos nodig. Keurers help daarmee. Hulle kan afgeleide data bereken, wat Redux toelaat om die minimum moontlike toestand te stoor.
Waarom gebruik ons kiesers?
'n Kieser is een van die eienskappe van die voorwerp wat ons saam met die komponentkonfigurasie gebruik. 'n Kieser word gebruik om elke komponent uniek in die komponentboom te identifiseer, en dit definieer ook hoe die huidige komponent in die HTML DOM voorgestel word.
Wat is die gebruik van keurders in Redux?
Kiesers is funksies wat Redux-toestand as 'n argument neem en sommige data terugstuur om na die komponent deur te gee. const getUserData=staat=> staat.
Kan ek kieser in verkleiner gebruik?
Dit is nie tipies moontlik om kiesers binne-in verkleiners te gebruik nie, want 'n snyverkleiner het net toegang tot sy eie deel van die Redux-staat, en die meeste kiesers verwag om die hele Redux-worteltoestand as 'n argument.
Wat is die kieser in reaksie?
useSelector is 'n funksie wat die huidige toestand as 'n argument neem en die data terugstuur wat jy daaruit wil hê. Dit is baie soortgelyk aan mapStateToProps en dit laat jou toe om die terugkeerwaardes binne 'n veranderlike binne die bestek van jou funksionele komponente te stoor in plaas daarvan om as rekwisiete oor te dra.