⊗jsrxPmSDCSO 40 of 57 menu

การสร้างอ็อบเจกต์ข้อมูลผู้ขายใน Redux

ในบทเรียนที่ผ่านมาเราได้สร้างโมเดลข้อมูล สำหรับฐานข้อมูลของเรา ในบทเรียนนี้เราจะเขียน ฟังก์ชันสร้าง (generator functions) ซึ่งด้วยฟังก์ชันเหล่านี้ เราจะสามารถสร้างอ็อบเจกต์ข้อมูลที่มี ค่าที่เจาะจงได้

มาเปิดแอปพลิเคชันผลิตภัณฑ์ของเรากัน และในนั้นเปิดไฟล์ 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 }

เปิดแอปพลิเคชันนักเรียนของคุณ หลังจากศึกษาบทเรียนนี้แล้ว ให้เขียนฟังก์ชันสำหรับสร้างอ็อบเจกต์ ข้อมูลอาจารย์ จำไว้ว่า คุณมีคุณสมบัติอีกหนึ่งอย่างสำหรับอาจารย์ - คือวิชา คำแนะนำ: หากคุณต้องการ คุณสามารถเลือกค่าสำหรับคุณสมบัตินี้ แบบสุ่มได้ เช่น จากอาร์เรย์

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ