विक्रेता डेटा वस्तु Redux में बनाना
पिछले पाठ में, हमने अपने डेटाबेस के लिए डेटा मॉडल बनाए। इस पाठ में, हम कुछ जेनरेटर फ़ंक्शन लिखेंगे, जिनकी मदद से पहले से ही विशिष्ट मानों वाली डेटा वस्तुओं को बनाया जा सकेगा।
आइए हमारे उत्पाद एप्लिकेशन को खोलें,
और उसमें server.js फ़ाइल खोलें। सबसे पहले, हम विक्रेता
के डेटा के लिए वस्तु का टेम्पलेट बनाने पर ध्यान देंगे। पहली चीज़ जो हम करेंगे, वह है
हमारे विक्रेताओं के नामों को एक साथ इकट्ठा करना, और उनमें से
हमारे पास 4 थे, आयात वाली लाइनों के तुरंत बाद एक सरणी में:
const selNames = ['Super Power', 'Miracle Life', 'Dolls&Toys', 'Granny']
और नीचे डेटाबेस मॉडल db
बनाने के बाद, हम एक फ़ंक्शन लिखेंगे, जिसकी मदद से हम
विक्रेता डेटा वाली वस्तुएँ createSellerData बना सकेंगे:
const createSellerData = () => {}
हमारा फ़ंक्शन एक पैरामीटर के रूप में
सरणी selNames में विक्रेता नाम की संख्या लेगा,
इसके आधार पर हम आवश्यक
नाम ढूंढेंगे और एक वस्तु लौटाएंगे जिसमें name गुण होगा
और मान के रूप में संबंधित नाम होगा:
const createSellerData = (num) => {
const name = selNames[num]
return {
name: `${name}`,
}
}
आइए इसके बाद नीचे एक मानक फ़ंक्शन लिखते हैं यादृच्छिक पूर्णांक प्राप्त करने के लिए, यह हमारे काम आएगी:
function getRandInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min
}
अपना छात्र एप्लिकेशन खोलें। इस पाठ की सामग्री से परिचित होने के बाद, शिक्षक डेटा वाली वस्तु बनाने के लिए एक फ़ंक्शन लिखें। याद रखें, कि आपके पास इसके लिए एक और गुण है - विषय। संकेत: यदि आप चाहें, तो इस गुण का मान यादृच्छिक रूप से चुन सकते हैं, उदाहरण के लिए एक सरणी से।