Kas ma saan saata toimingu reduktoris?
Kas ma saan saata toimingu reduktoris?

Video: Kas ma saan saata toimingu reduktoris?

Video: Kas ma saan saata toimingu reduktoris?
Video: Casio G-Shock GMW-B5000D-1E - честный обзор и отзыв, плюсы и недостатки. Стальные Касио Джишок 5000. 2024, Detsember
Anonim

4 vastust. Saatmine an tegevust a piires reduktor on antimuster. Sinu reduktor peaks olema ilma kõrvaltoimeteta, lihtsalt seedides tegevust kasulik koormus ja uue riigiobjekti tagastamine. Kuulajate lisamine ja saatmine tegevused piires reduktor võib viia aheldatud tegevused ja muud kõrvaltoimed.

Seda silmas pidades, kuidas saate Reduxis toimingut saata?

Siiski, kui soovite hagi saatma komponendist, peaksite selle esmalt kauplusega ühendama ja kasutama ühendamismeetodit. redux (2. tee). Siis, kui teie funktsioonis mapDispatchToProps hakkab loogika olema, on aeg seda teha väljasaatmistegevus oma saagas (3. tee).

Võib ka küsida, et mida teeb poodi lähetamine? lähetamine (tegevus) Saadab toimingu. See on ainus viis olekumuutuse käivitamiseks. The poe omad redutseerimisfunktsioon kutsutakse välja koos praeguse getState() tulemuse ja antud toiminguga sünkroonselt.

Mis on toimingud ja reduktorid?

Reduktorid : Nagu me juba teame, tegevused ütlevad ainult, mida teha, aga nad ei ütle, kuidas teha, nii et reduktorid on puhtad funktsioonid, mis võtavad hetkeseisu ja tegevust ja tagastage uus olek ja öelge poele, kuidas seda teha.

Mis on Reduxi tegevus ja reduktor?

A reduktor on funktsioon, mis määrab rakenduse oleku muudatused. See kasutab tegevust ta saab selle muudatuse kindlakstegemiseks. Meil on tööriistad, nagu Redux , mis aitavad hallata rakenduse olekumuutusi ühes poes, et need käituksid järjepidevalt.

Soovitan: