⊗jsrxPmWFSUS 13 of 57 menu

Селекторлор жана Redux-теги useSelector хуку

Өткөн сабактарда биз дүкөнгө продукттардын маалыматтарын жазып койдук. Аларды дүкөндөн кандайча алабыз?

Муну жасаш үчүн, бизге селектор-функция жазыш керек. Бул функция дүкөндө сакталган стейттин маанисинен белгилүү бир бөлүгүн кандайча алып чыгарылганын билет жана колдонмо өскөндө кайталануучу код жазууну алдын алат. Киришине бул функция stateти кабыл алат, чыгышына керектүү стейттин слайсин берет. Мисалы ушундай:

const selectValue = state => state.some.value

Окуу китебинин башында store-дун getState методу бар экени айтылган. Жана биз стейттин маанисин алуу үчүн аны оңой колдоно аларбыз:

const value = selectValue(store.getState())

Көйгөйү, биздин React компоненттери store-га түздөн-түз кире албайт, анткени аны компоненттин файлына импорттоого тыюу салынат. Бирок бизге компонентте маалыматты алууга мүмкүнчүлүк бар React-Redux хуку useSelector аркылуу. Үстөкө, бул хук менен биздин компоненттер ар дайым актуалдуу маалыматтарды гана алышат:

const count = useSelector(selectValue)
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу