Диспетчерийн үйлдэл гэж юу вэ?
Диспетчерийн үйлдэл гэж юу вэ?

Видео: Диспетчерийн үйлдэл гэж юу вэ?

Видео: Диспетчерийн үйлдэл гэж юу вэ?
Видео: Putin said Ukraine belongs to Russia: Invasion began 2024, Арваннэгдүгээр
Anonim

DispatchAction холбоотой функцүүдийн багцыг дангаар нь бүлэглэх механизмыг бий болгодог үйлдэл , ингэснээр тусдаа үүсгэх хэрэгцээг арилгана үйлдэл функц бүрийн хувьд.

Диспетчерийн функц гэж юу вэ гэсэн асуулт гарч ирнэ.

илгээх () нь ашигладаг арга юм илгээх үйлдлүүд болон дэлгүүрийн төлөвийн өөрчлөлтийг өдөөх. react-redux нь танд хялбар хандах боломжийг олгохыг хичээж байгаа юм. Гэсэн хэдий ч үүнийг анхаарна уу илгээх Хэрэв та өөрийн холболтод үйлдэл хийвэл тулгуур дээр боломжгүй функц.

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

Ийм байдлаар дэлгүүрийн илгээмж юу хийдэг вэ?

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

Redux дээр хэрхэн үйлдлийг илгээх вэ?

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

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