⊗jsrxPmATDTD 52 of 57 menu

Redux හි thunk කෙලින්ම යවන ආකාරය

අපි සංරචක වලින් ක්‍රියා යැවූ විට, අපි store හි dispatch ක්‍රමය ආපසු ලබා දෙන useDispatch කොක් එක භාවිතා කළෙමු, සංරචකවලට store වෙත කෙලින්ම ප්‍රවේශ විය නොහැකි නිසා.

මෙවර අපට වෙළෙන්දන්ගේ වස්තු ලබා ගැනීමට සහ අපගේ යෙදුම දියත් කිරීමේදී එක් වරක් මෙය කිරීමට අවශ්‍ය වේ. අපට මෙය කළ හැක්කේ කෘතිකයාගේ කාර්යය ආරම්භ වූ පසු යෙදුමේ ප්‍රධාන ගොනුව main.jsx වෙතින් කෙලින්ම ය.

අපි අපගේ නිෂ්පාදන යෙදුම විවෘත කර එහි main.jsx ගොනුව විවෘත කර මෙහි thunk fetchSellers ආයාත කරමු:

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

මෙම ගොනුවේ අපට store වෙත ප්‍රවේශය ඇත, එබැවින් මෙහි කිසිදු කොක් එකක් අවශ්‍ය නොවන අතර අපට එහි dispatch ක්‍රමය කෙලින්ම භාවිතා කළ හැකිය. පහත පේළියට පසුව එය කරමු:

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

පහත දේ එකතු කරන්න:

store.dispatch(fetchSellers())

අපගේ යෙදුම දියත් කරමු. දැන් නිෂ්පාදන කාඩ්පත් වල වෙළෙන්දන් ද දක්වා ඇත:

ඔබගේ ශිෂ්‍ය යෙදුම විවෘත කරන්න. එහි main.jsx ගොනුව විවෘත කරන්න. මෙහි ඔබේ thunk fetchTeachers ආයාත කර එය කෙලින්ම store.dispatch ක්‍රමය භාවිතයෙන් යවන්න.

සිංහල
AfrikaansAzə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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න