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.