Zašto biste koristili selektor? Najbolja je praksa održavati minimalno stanje vaše Redux trgovine i po potrebi izvoditi podatke iz stanja. U tome pomažu selektori. Oni mogu izračunati izvedene podatke, dopuštajući Reduxu da pohrani minimalno moguće stanje.
Zašto koristimo birače?
Selektor je jedno od svojstava objekta koje koristimo zajedno s konfiguracijom komponente. Selektor koristi se za jedinstvenu identifikaciju svake komponente u stablu komponenti, a također definira kako je trenutna komponenta predstavljena u HTML DOM-u.
Koja je upotreba selektora u Reduxu?
Selektori su funkcije koje uzimaju Redux stanje kao argument i vraćaju neke podatke za prosljeđivanje komponenti. const getUserData=stanje=> stanje.
Mogu li koristiti selektor u reduktoru?
Uobičajeno nije moguće koristiti selektore unutar reduktora, jer reduktor isječaka ima pristup samo svom vlastitom dijelu Redux stanja, a većina selektora očekuje da će dobiti cijelo Redux root stanje kao argument.
Što je selektor u reakciji?
useSelector je funkcija koja uzima trenutno stanje kao argument i vraća sve podatke koje želite od njega. Vrlo je sličan mapStateToProps i omogućuje vam da pohranite povratne vrijednosti unutar varijable unutar opsega vaših funkcionalnih komponenti umjesto da ih prosljeđujete kao props.