Жөнөтүү аракети деген эмне?
Жөнөтүү аракети деген эмне?

Video: Жөнөтүү аракети деген эмне?

Video: Жөнөтүү аракети деген эмне?
Video: ЖАШООҢДУ ӨЗГӨРТКҮҢ КЕЛСЕ? ОЙЛОНГОНДУ ҮЙРӨН! КУПУЯ СЫР 2024, Май
Anonim

DispatchAction байланышкан функциялардын жыйындысын бирдиктүү функцияга топтоо механизмин камсыз кылат иш-аракет , Ошентип, өзүнчө түзүү зарылчылыгы жок аракеттер ар бир функция үчүн.

Ошондой эле суроо, диспетчердик функция деген эмне?

жөнөтүү () үчүн колдонулган ыкма жөнөтүү аракеттер жана дүкөнгө абалды өзгөртүү. react-redux жөн гана сизге ага ыңгайлуу мүмкүнчүлүк берүүгө аракет кылып жатат. Бирок көңүл буруңуз жөнөтүү Эгер сиз туташууга аракет кылсаңыз, реквизиттерде жеткиликтүү эмес функция.

Ошо сыяктуу эле, редуктор иш-аракетти жөнөтө алабы? 4 Жооптор. жөнөтүү а иш-аракет ичинде а редуктор каршы үлгү болуп саналат. Сиздин редуктор терс таасирлери жок болушу керек, жөн гана сиңирүү иш-аракет пайдалуу жүк жана жаңы мамлекеттик объектти кайтаруу. Угуучуларды кошуу жана жөнөтүү аракеттер ичинде редуктор болот чынжырга алып келет аракеттер жана башка терс таасирлери.

Ушундай жол менен, дүкөн жөнөтүү эмне кылат?

жөнөтүү (аракет) Иш-аракетти жөнөтөт. Бул мамлекетти өзгөртүүнүн бирден-бир жолу. The дүкөндүн азайтуу функциясы учурдагы getState() натыйжасы жана берилген аракет менен синхрондуу түрдө чакырылат.

Reduxта аракетти кантип жөнөтө аласыз?

Ошентсе да, каалаган убакта акция жиберүү Сиздин компонентиңизден, алгач аны дүкөнгө туташтырыңыз жана реакциянын туташуу ыкмасын колдонуңуз. редукс (2-жол). Андан кийин, сиз mapDispatchToProps функцияңызда логикага ээ боло баштаганда, убакыт келди жөнөтүү аракети сенин дастанда (3-жол).

Сунушталууда: