Kev xa tawm yog dab tsi?
Kev xa tawm yog dab tsi?

Video: Kev xa tawm yog dab tsi?

Video: Kev xa tawm yog dab tsi?
Video: Lub Neej Tug Ntseeg - Nyaj Xuv Xyooj & N. Paab Xaab Xyooj 2024, Hlis ntuj nqeg
Anonim

DispatchAction muab ib tug mechanism rau pab pawg ntawm cov kev ua haujlwm muaj feem xyuam rau hauv ib leeg kev ua , yog li tshem tawm qhov xav tau los tsim kev sib cais kev ua rau txhua qhov haujlwm.

Cov lus nug tseem yog, dab tsi yog qhov kev xa tawm?

xa () yog txoj kev siv los xa kev ua thiab ua rau lub xeev hloov mus rau lub khw. react-redux tsuas yog sim muab koj yooj yim nkag mus rau nws. Nco ntsoov, txawm li cas los xij, qhov ntawd xa tsis muaj nyob rau ntawm props yog tias koj ua dhau hauv kev ua rau koj txuas muaj nuj nqi.

Ib yam li ntawd, tus reducer puas tuaj yeem xa qhov kev txiav txim? 4 Cov lus teb. Dispatching ib kev ua hauv ib reducer yog ib qho kev tiv thaiv. Koj reducer yuav tsum tsis muaj kev phiv, tsuas yog digesting lub kev ua payload thiab xa rov qab lub xeev yam khoom tshiab. Ntxiv cov neeg mloog thiab xa tawm kev ua nyob rau hauv lub reducer tau ua rau chained kev ua thiab lwm yam kev mob tshwm sim.

Hauv qhov no, lub khw xa khoom ua dab tsi?

xa (action) Dispatches a action. Nov yog tib txoj hauv kev los ua kom muaj kev hloov pauv hauv xeev. Cov lub tsev txo kev ua haujlwm yuav raug hu nrog qhov txiaj ntsig getState() tam sim no thiab qhov kev txiav txim muab synchronously.

Yuav ua li cas koj xa ib qho kev nqis tes ua hauv Redux?

Txawm li cas los xij, thaum koj xav tau xa ib qho kev txiav txim los ntawm koj cov khoom, koj yuav tsum xub txuas nws nrog lub khw thiab siv txoj kev sib txuas ntawm react- redux (2nd txoj kev). Tom qab ntawd, thaum koj pib muaj logic hauv koj daim duab qhia kev ua haujlwmDispatchToProps, nws yog lub sijhawm xa kev nqis tes ua hauv koj zaj dabneeg (3rd way).

Pom zoo: