⊗jsrxPmSDCSO 40 of 57 menu

Креирање објекта са подацима продавца у 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 }

Отворите вашу апликацију са студентима. Упознати са материјалом овог часа, напишите функцију за креирање објекта са подацима предавача. Запамтите да за њега имате још једно својство - предмет. Савет: ако желите, можете вредност за ово својство одабрати насумично, на пример из низа.

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј