⊗jsrxPmSDCSO 40 of 57 menu

Redux တွင် ရောင်းချသူ၏ အချက်အလက်များပါသော အရာဝတ္ထုတစ်ခုဖန်တီးခြင်း

ပြီးခဲ့သော သင်ခန်းစာတွင် ကျွန်ုပ်တို့၏ ဒေတာဘေ့စ်အတွက် ဒေတာ မော်ဒယ်များကို ဖန်တီးခဲ့သည်။ ဤသင်ခန်းစာတွင် ကျွန်ုပ်တို့သည် တိကျသော တန်ဖိုးများနှင့် အတူ အချက်အလက်အရာဝတ္ထုများကို ဖွဲ့စည်းနိုင်မည့် function-အမျိုးအစား ထုတ်လုပ်သူများကို ရေးသားပါမည်။

ထို့နောက် ကျွန်ုပ်တို့၏ ထုတ်ကုန်များ application ကိုဖွင့်ပြီး အထဲရှိ ဖိုင် server.js ကို ဖွင့်ပါ။ အစပိုင်းတွင် ရောင်းချသူ၏ အချက်အလက်များအတွက် အရာဝတ္ထုတစ်ခု၏ အစိတ်အပိုင်းတစ်ခုကို ဖန်တီးပါမည်။ ပထမဆုံးအဆင့်အနေဖြင့် ကျွန်ုပ်တို့၏ ရောင်းချသူများ၏ အမည်များကို စုစည်းမည်၊ ၎င်းတို့သည် ကျွန်ုပ်တို့တွင် 4 ခုရှိသည်၊ import များပြီးသည့် စာကြောင်းများ၏ အတိအကျ နောက်တွင်ပင် array တစ်ခုအတွင်းသို့ ထည့်ပါမည်။

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

အောက်တွင် ဒေတာဘေ့စ် မော်ဒယ် db ဖန်တီးပြီးနောက်၊ ရောင်းချသူများ၏ အချက်အလက်များပါသော အရာဝတ္ထုများကို ဖန်တီးနိုင်မည့် function createSellerData ကို ရေးသားပါမည်။

const createSellerData = () => {}

ကျွန်ုပ်တို့၏ function သည် parameter တစ်ခုအနေဖြင့် selNames array အတွင်းရှိ ရောင်းချသူ၏ အမည်၏ နံပါတ်ကို လက်ခံမည်ဖြစ်ပြီး၊ ၎င်းနံပါတ်ကိုအသုံးပြု၍ လိုအပ်သော အမည်ကို ရှာဖွေကာ name⁅/c‌⁆ property နှင့် သင့်လျော်သော အမည်တစ်ခုပါဝင်သည့် အရာဝတ္ထုတစ်ခုကို ပြန်ပေးမည်။

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

အောက်တွင် ၎င်း၏ နောက်တွင် ကျပန်း ကိန်းပြည့်တစ်ခုရရှိရန် စံသတ်မှတ်ချက် function တစ်ခုကို ရေးသားပါမည်၊ ထို function သည် ကျွန်ုပ်တို့အတွက် အသုံးဝင်လာဦးမည်။

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

သင်၏ ကျောင်းသားများ application ကို ဖွင့်ပါ။ ဤသင်ခန်းစာ၏ သင်ခန်းစာပါ အကြောင်းအရာကို လေ့လာပြီးနောက်၊ ဆရာ၏ အချက်အလက်များပါသော အရာဝတ္ထုတစ်ခုဖန်တီးရန် function တစ်ခုကို ရေးသားပါ။ သတိရပါ၊ သင့်တွင် သူ့အတွက် နောက်ထပ် property တစ်ခုရှိသည် - ဘာသာရပ်။ အကြံပေးချက်: လိုချင်ပါက၊ ထို property အတွက် တန်ဖိုးကို ကျပန်းနည်းလမ်းဖြင့် ရွေးချယ်နိုင်သည်၊ ဥပမာ array တစ်ခုမှ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်