Ni vifaa gani vya kati katika Redux?
Ni vifaa gani vya kati katika Redux?

Video: Ni vifaa gani vya kati katika Redux?

Video: Ni vifaa gani vya kati katika Redux?
Video: Такую требуху вы точно не ели! Ваши гости будут в восторге, Рецепты 2024, Novemba
Anonim

Redux Middleware . Vifaa vya kati hutoa njia ya kuingiliana na vitendo ambavyo vimetumwa kwenye duka kabla ya kufikia kipunguza duka. Mifano ya matumizi tofauti kwa vyombo vya kati ni pamoja na vitendo vya ukataji miti, makosa ya kuripoti, kufanya maombi yasiyolingana, na kutuma vitendo vipya.

Zaidi ya hayo, kifaa cha kati kinajibu nini?

The vyombo vya kati hukaa kati ya utumaji na vipunguza, kumaanisha kuwa tunaweza kubadilisha vitendo vyetu vilivyotumwa kabla ya kufika kwa vipunguzi au kutekeleza nambari fulani wakati wa utumaji. Mfano wa redux vyombo vya kati ni redux-thunk ambayo hukuruhusu kuandika waundaji wa hatua ambao hurejesha chaguo la kukokotoa badala ya kitendo.

Kando hapo juu, kwa nini tunahitaji vifaa vya kati kwa mtiririko wa async katika Redux? Redux Thunk vyombo vya kati hukuruhusu kuandika waundaji wa vitendo ambao hurejesha chaguo la kukokotoa badala ya kitendo. Thunk inaweza kutumika kuchelewesha utumaji wa kitendo, au kutuma tu ikiwa hali fulani imetimizwa. Chaguo za kukokotoa za ndani hupokea njia za duka za kutuma na getState kama vigezo.

Pia kujua, redux thunk middleware ni nini?

Redux Thunk ni a vyombo vya kati ambayo hukuruhusu kuwaita waundaji wa vitendo ambao hurejesha chaguo la kukokotoa badala ya kipengee cha kushughulikiwa. Chaguo hili la kukokotoa hupokea mbinu ya utumaji ya duka, ambayo hutumika kutuma vitendo vya kusawazisha vya kawaida ndani ya kifaa cha kukokotoa pindi utendakazi wa asynchronous utakapokamilika.

Ni kazi gani ya msaidizi ambayo Redux hutoa kwa kutengeneza kipunguza mizizi?

Redux hutumia moja kazi ya kupunguza mizizi ambayo inakubali hali ya sasa (na kitendo) kama ingizo na kurudisha hali mpya.

Ilipendekeza: