⊗jsrxPmWFSUS 13 of 57 menu

Keurders en die useSelector-hook in Redux

In vorige lesse het ons data van produkte in die store gestoor. Hoe kry ons dit nou weer uit die store?

Om dit te doen, moet ons 'n keurderfunksie skryf. Hierdie funksie weet hoe om 'n spesifieke stuk inligting uit die staatswaarde in die store te haal, en help om die herhaalde skryf van kode te vermy as die toepassing groei. Hierdie funksie neem die state as inset, en lewer die nodige state-snit as uitset. Byvoorbeeld:

const selectValue = state => state.some.value

Heel aan die begin van die handboek is genoem dat die store 'n getState metode het. En ons kon dit maklik gebruik om die staatswaarde te kry:

const value = selectValue(store.getState())

Die probleem is dat ons React-komponente nie direk by die store kan uitkom nie, aangesien dit verbode is om dit in die komponentlêer in te voer. Maar ons het die vermoë om data in die komponent te kry met behulp van die React-Redux-hook useSelector. Boonop, sal ons komponente met hierdie hook altyd slegs die mees onlangse data ontvang:

const count = useSelector(selectValue)
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