Vad är utsändningsåtgärd?
Vad är utsändningsåtgärd?

Video: Vad är utsändningsåtgärd?

Video: Vad är utsändningsåtgärd?
Video: Ny migrationskris väntas - vad gör regeringen? 2024, November
Anonim

DispatchAction tillhandahåller en mekanism för att gruppera en uppsättning relaterade funktioner till en singel handling , vilket eliminerar behovet av att skapa separata handlingar för varje funktion.

Frågan är också, vad är en sändningsfunktion?

avsändande () är metoden som används för att avsändande åtgärder och utlösa tillståndsändringar i butiken. react-redux försöker helt enkelt ge dig bekväm åtkomst till det. Notera dock att avsändande är inte tillgänglig på rekvisita om du skickar in åtgärder till din connect fungera.

På samma sätt, kan en reducerare skicka en åtgärd? 4 svar. Utskick av en handling inom en reducerare är ett antimönster. Din reducerare bör vara utan biverkningar, helt enkelt smälta handling nyttolast och returnera ett nytt tillståndsobjekt. Lägger till lyssnare och skickar handlingar inom reducerburk leda till kedjad handlingar och andra biverkningar.

På så sätt, vad gör butiksutskick?

avsändande (åtgärd) Skickar en åtgärd. Detta är det enda sättet att utlösa en tillståndsändring. De butikens reduceringsfunktionen kommer att anropas med det aktuella getState()-resultatet och den givna åtgärden synkront.

Hur skickar man en åtgärd i Redux?

Ändå när du vill skicka en åtgärd från din komponent, bör du först ansluta den till butiken och använda anslutningsmetoden för att reagera- på nytt (andra vägen). Sedan, när du börjar ha logik i din mapDispatchToProps-funktion, är det dags att göra det utsändningsåtgärd i din saga (3:e vägen).

Rekommenderad: