Какво е действие за изпращане?
Какво е действие за изпращане?

Видео: Какво е действие за изпращане?

Видео: Какво е действие за изпращане?
Видео: Влог 22-Изпращането ни и бала на Габи❤ 2024, Ноември
Anonim

DispatchAction предоставя механизъм за групиране на набор от свързани функции в един действие , като по този начин елиминира необходимостта от създаване на отделни действия за всяка функция.

Също така въпросът е какво е функция за изпращане?

изпращане () е методът, използван за изпращане действия и задействане на промени в състоянието на магазина. react-redux просто се опитва да ви даде удобен достъп до него. Имайте предвид обаче, че изпращане не е наличен в реквизитите, ако подадете действия към вашето свързване функция.

По същия начин може ли редукторът да изпрати действие? 4 отговора. Изпращане на действие в рамките на a редуктор е анти-модел. Вашият редуктор трябва да бъде без странични ефекти, просто усвояване на действие полезен товар и връщане на нов обект на състояние. Добавяне на слушатели и изпращане действия в рамките на редуктор може водят до оковани действия и други странични ефекти.

По този начин какво прави изпращането в магазина?

изпращане (действие) Изпраща действие. Това е единственият начин да предизвикате промяна на състоянието. В магазини функцията за намаляване ще бъде извикана с текущия резултат getState() и даденото действие синхронно.

Как изпращате действие в Redux?

Въпреки това, когато искате изпращане на действие от вашия компонент, първо трябва да го свържете с магазина и да използвате метода за свързване на реакция- redux (2-ри начин). След това, когато започнете да имате логика във вашата функция mapDispatchToProps, е време да експедиционно действие във вашата сага (3-ти начин).

Препоръчано: