⊗jsrxPmSDCSO 40 of 57 menu

Krijimi i një objekti me të dhënat e shitësit në Redux

Në mësimin e kaluar, ne krijuam modelet e të dhënave për bazën tonë të të dhënave. Në këtë mësim, ne do të shkruajmë lloj funksionesh-gjeneratorë, me ndihmën e të cilëve do të jetë e mundur të formohen objekte të të dhënave me vlera tashmë specifike.

Le të hapim aplikacionin tonë me produktet, dhe në të skedarin server.js. Për fillim, le të merremi më krijimin e një gjedhe objekti për të dhënat e shitësit. Gjëja e parë që do të bëjmë, është të mbledhim emrat e shitësve tanë, dhe ata ishin 4 copë, në një array menjëherë pas rreshtave me importim:

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

Dhe më poshtë pas krijimit të modelit të bazës së të dhënave db le të shkruajmë një funksion, me ndihmën e të cilit ne do të krijojmë objekte me të dhënat e shitësve createSellerData:

const createSellerData = () => {}

Funksioni ynë si parametër do të marrë numrin e emrit të shitësit në array selNames, me anë të tij ne do të gjejmë emrin e duhur dhe do të kthejmë një objekt me vetinë name dhe emrin përkatës si vlerë:

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

Le të shkruajmë më poshtë pas kësaj një funksion standard për marrjen e një numri të rastësishëm të plotë, ai do të na duhet akoma:

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

Hapni aplikacionin tuaj me studentët. Pasi u njohët me materialin e këtij mësimi, shkruani një funksion për krijimin e një objekti me të dhënat e mësuesit. Mbani mend se ju keni për të një veti tjetër - lënda. Këshillë: nëse dëshironi, atëherë mund ta zgjidhni vlerën për këtë veti në mënyrë të rastësishme, për shembull nga një array.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo