Би бууруулагч дээр үйлдэл илгээж болох уу?
Би бууруулагч дээр үйлдэл илгээж болох уу?

Видео: Би бууруулагч дээр үйлдэл илгээж болох уу?

Видео: Би бууруулагч дээр үйлдэл илгээж болох уу?
Видео: БАКЛАЖАНЫ ПО ГРУЗИНСКИ НА ЗИМУ. Любите ли Вы баклажаны так, как их любит моя семья? 2024, Арванхоёрдугаар сар
Anonim

4 хариулт. Илгээх нь үйлдэл дотор а бууруулагч эсрэг загвар юм. Таны бууруулагч Гаж нөлөөгүй, зүгээр л шингээх хэрэгтэй үйлдэл ачаалал болон шинэ төлөвийн объектыг буцаах. Сонсогч нэмж, илгээх үйлдэл дотор бууруулагч болно гинжлэхэд хүргэдэг үйлдэл болон бусад гаж нөлөө.

Үүнийг анхаарч үзвэл та Redux дээр хэрхэн үйлдлийг илгээх вэ?

Гэсэн хэдий ч та хүссэн үедээ үйлдэл илгээх Бүрэлдэхүүн хэсгээсээ эхлээд дэлгүүртэй холбож, урвалын холболтын аргыг ашиглах хэрэгтэй. редукс (2-р зам). Дараа нь та mapDispatchToProps функцэд логиктой болж эхлэх үед үүнийг хийх цаг болжээ илгээх үйлдэл таны домогт (3-р арга зам).

Дэлгүүрийн илгээмж юу хийдэг вэ? илгээх (үйлдэл) Үйлдлийг илгээдэг. Энэ бол төрийн өөрчлөлтийг эхлүүлэх цорын ганц арга зам юм. The дэлгүүрийн бууруулах функцийг одоогийн getState() үр дүн болон өгөгдсөн үйлдэлтэй синхроноор дуудна.

Эндээс, үйлдэл ба бууруулагч гэж юу вэ?

Бууруулагчид : Бидний мэдэж байгаачлан, үйлдэл зөвхөн юу хийхийг л хэлдэг, гэхдээ тэд яаж хийхийг хэлдэггүй, тиймээс бууруулагч одоогийн төлөвийг авдаг цэвэр функцууд ба үйлдэл мөн шинэ төлөвийг буцааж, дэлгүүрт хэрхэн хийхийг хэлээрэй.

Redux дахь үйлдэл ба бууруулагч гэж юу вэ?

А бууруулагч нь програмын төлөвийн өөрчлөлтийг тодорхойлдог функц юм. Энэ нь ашигладаг үйлдэл энэ өөрчлөлтийг тодорхойлохын тулд хүлээн авдаг. Бидэнд ийм хэрэгсэл бий Redux , энэ нь програмын төлөвийн өөрчлөлтийг нэг дэлгүүрт удирдахад тусалдаг бөгөөд ингэснээр тэдгээр нь тогтвортой ажиллах болно.

Зөвлөмж болгож буй: