⊗jsrxPmATDTD 52 of 57 menu

Direkte Stuur van Thunk in Redux

Toe ons aksies van komponente gestuur het, het ons die hook useDispatch gebruik, wat die store se metode dispatch teruggee, aangesien komponente nie direkte toegang tot die store het nie.

Hierdie keer moet ons die voorwerpe met verkopers kry en dit een keer doen by die aanvang van ons toepassing. Ons kan dit reguit uit die hoof lêer main.jsx van die toepassing doen, nadat die worker begin werk het.

Kom ons maak ons toepassing met produkte oop, en daarin die lêer main.jsx en voer die thunk fetchSellers daarin in:

import { fetchSellers } from './parts/sellers/sellersSlice'

In hierdie lêer het ons toegang tot die store, dus is geen hooks hier nodig nie en ons kan direk sy metode dispatch gebruik. Kom ons voeg na die reël:

await worker.start({ onUnhandledRequest: 'bypass' })

Die volgende by:

store.dispatch(fetchSellers())

Laat ons toepassing loop. Nou word verkopers ook in die produkkaarte aangedui:

Maak jou toepassing met studente oop. Maak die lêer main.jsx daarin oop. Voer jou thunk fetchTeachers daarin in en stuur dit direk met die metode store.dispatch.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp