Та яагаад сонгогч ашиглах ёстой вэ? өөрийн Redux дэлгүүрийн төлөвийг хамгийн бага байлгах, шаардлагатай бол төлвөөс өгөгдөл гаргаж авах нь хамгийн сайн туршлага юм. Сонгогчид үүнд тусалдаг. Тэд үүсмэл өгөгдлийг тооцоолж, Redux-д боломжит хамгийн бага төлөвийг хадгалах боломжийг олгодог.
Бид яагаад сонгогч ашигладаг вэ?
Selector нь бүрэлдэхүүн хэсгийн тохиргооны хамт бидний ашигладаг объектын шинж чанаруудын нэг юм. сонгогчийг бүрэлдэхүүн хэсэг бүрийгбүрэлдэхүүн хэсгийн мод руу өвөрмөц байдлаар тодорхойлоход ашигладаг бөгөөд энэ нь одоогийн бүрэлдэхүүн хэсэг HTML DOM-д хэрхэн дүрслэгдсэнийг мөн тодорхойлдог.
Redux-д сонгогчийг юу ашигладаг вэ?
Сонгогч нь Redux төлөвийг аргумент болгон авч, бүрэлдэхүүн хэсэг рүү шилжүүлэхийн тулд зарим өгөгдлийг буцаадаг функцууд юм. const getUserData=төлөв=> төлөв.
Би сонгогчийг бууруулагчид ашиглаж болох уу?
Зүсмэл бууруулагч нь зөвхөн өөрийн Redux төлөвийн зүсмэл рүү хандах эрхтэй байдаг тул сонгогчийг бууруулагчийн дотор ашиглах нь ихэвчлэн боломжгүй байдаг Аргумент болгон Redux үндэс төлөвийг бүхэлд нь.
Selector гэж юу вэ?
useSelector нь одоогийн төлөвийг аргумент болгон авч, түүнээс хүссэн өгөгдлийг буцаадаг функц юм. Энэ нь mapStateToProps-тэй маш төстэй бөгөөд буцаах утгыг тулгуур болгон дамжуулахын оронд өөрийн функциональ бүрэлдэхүүн хэсгүүдийн хүрээнд хувьсагчийн дотор хадгалах боломжийг олгодог.