Mogu li poslati akciju u reduktoru?
Mogu li poslati akciju u reduktoru?

Video: Mogu li poslati akciju u reduktoru?

Video: Mogu li poslati akciju u reduktoru?
Video: PRETI NAM I NUKLEARNI SUKOB? 2024, Svibanj
Anonim

4 odgovora. Otpremanje an akcijski unutar a reduktor je anti-uzorak. Vaš reduktor bi trebao biti bez nuspojava, jednostavno probaviti akcijski nosivost i vraćanje novog objekta stanja. Dodavanje slušatelja i dispečiranje radnje unutar reduktor može dovesti do okovan radnje i druge nuspojave.

Imajući to na umu, kako poslati akciju u Reduxu?

Ipak, kada to želite poslati akciju sa svoje komponente, prvo je trebate povezati s trgovinom i upotrijebiti metodu povezivanja reakcije- redux (2. način). Zatim, kada počnete imati logiku u svojoj funkciji mapDispatchToProps, vrijeme je da radnja otpreme u tvojoj sagi (3. način).

Netko se također može zapitati, što radi otprema u trgovini? otprema (akcija) Otprema radnju. Ovo je jedini način da se pokrene promjena stanja. The trgovine funkcija redukcije bit će pozvana s trenutnim rezultatom getState() i zadanom akcijom sinkrono.

Što su radnje i reduktori?

Reduktori : Kao što već znamo, radnje samo govore što da rade, ali ne govore kako da rade, dakle reduktori su čiste funkcije koje preuzimaju trenutno stanje i akcijski i vratite novo stanje i recite trgovini kako to učiniti.

Što je akcija i reduktor u Reduxu?

A reduktor je funkcija koja određuje promjene stanja aplikacije. Koristi se akcijski prima odrediti ovu promjenu. Imamo alate, npr Redux , koji pomažu u upravljanju promjenama stanja aplikacije u jednoj trgovini tako da se ponašaju dosljedno.

Preporučeni: