⊗jsrxPmSDCSO 40 of 57 menu

Kuunda Kitu na Data ya Muuzaji katika Redux

Katika somo lilopita tuliunda miundo ya data kwa hifadhi yetu ya data. Katika somo hili tutaandika viunda-kazi kama vile, kwa msaada ambao inaweza kuunda vitu vya data na tayari maadili maalum.

Wacha tufungue programu yetu ya bidhaa, na ndani yake faili server.js. Kwanza tushughulike na uundaji wa muundo wa kitu kwa data ya muuzaji. Jambo la kwanza tutakalofanya, ni kukusanya majina ya wauzaji wetu, na kuna 4 kati yao, kwenye safu mlalo mara moja baada ya mistari na uagizaji:

const selNames = ['Super Power', 'Miracle Life', 'Dolls&Toys', 'Granny']

Na chini baada ya kuunda muundo wa hifadhi data db tuandike utendaji, kwa msaada ambao sisi tutaunda vitu na data ya wauzaji createSellerData:

const createSellerData = () => {}

Utendaji wetu kama kigezo kitachukua nambari ya jina la muuzaji kwenye safu mlalo selNames, kwa hiyo tutapata jina linalofaa na kurudisha kitu na sifa name na jina linalofanana kama thamani:

const createSellerData = (num) => { const name = selNames[num] return { name: `${name}`, } }

Wacha tuandike chini baada ya hii kazi ya kawaida kwa kupata nambari kamili isiyotarajiwa, itatuhitajika tena:

function getRandInt(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min }

Fungua programu yako ya wanafunzi. Baada ya kujifunza na nyenzo za somo hili, andika utendaji wa kuunda kitu na data ya mwalimu. Kumbuka kuwa una kwa ajili yake sifa nyingine - somo. Kichocheo: kama unataka, basi unaweza thamani kwa sifa hii kuchagua kwa njia isiyotarajiwa, kwa mfano kutoka kwa safu mlalo.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa