Használjak választókat?

Tartalomjegyzék:

Használjak választókat?
Használjak választókat?
Anonim

Miért érdemes választót használni? Az a legjobb gyakorlat, ha minimálisan tartja a Redux tároló állapotát, és szükség szerint származtatja az adatokat az állapotból. A válogatók ebben segítenek. Ki tudják számítani a származtatott adatokat, lehetővé téve a Redux számára, hogy a lehető legkisebb állapotot tárolja.

Miért használunk választókat?

A szelektor az objektum egyik tulajdonsága, amelyet az összetevő konfigurációval együtt használunk. A szelektor arra szolgál, hogy minden egyes komponenst egyedileg azonosítson a komponensfában, és azt is meghatározza, hogy az aktuális komponens hogyan jelenjen meg a HTML DOM-ban.

Mire használhatók a szelektorok a Reduxban?

A szelektorok olyan függvények, amelyek a Redux állapotot veszik fel argumentumként, és visszaadnak néhány adatot, hogy átadják akomponensnek. const getUserData=állapot=> állapot.

Használhatok választót a szűkítőben?

Általában nem lehetséges szelektorokat használni a szűkítőkben, mivel a szeletcsökkentő csak a Redux állapot saját szeletéhez fér hozzá, és a legtöbb szelektor azt várja, hogy megkapja a a teljes Redux gyökérállapot argumentumként.

Mi a szelektor a reakcióban?

A

useSelector egy olyan függvény, amely az aktuális állapotot veszi argumentumként, és bármilyen adatot visszaad belőle. Nagyon hasonlít a mapStateToProps-hoz, és lehetővé teszi, hogy a visszatérési értékeket egy változóban tárolja a funkcionális komponensek hatókörén belül, ahelyett, hogy kellékként továbbadna.

Ajánlott: