⊗jsrtPmFmAOO 41 of 112 menu

Օբյեկտների զանգվածի արտապատկերումը React-ում

Ենթադրենք ունենք ապրանքների օբյեկտների զանգված.

const prods = [ {name: 'product1', cost: 100}, {name: 'product2', cost: 200}, {name: 'product3', cost: 300}, ]; function App() { }

Եկեք արտապատկերենք յուրաքանչյուր ապրանք իր պարբերությունում.

function App() { const res = prods.map(function(item) { return <p>{item.name} {item.cost}</p>; }); return <div> {res} </div>; }

Ապրանքի անվանումն ու գինը կարելի է տեղադրել առանձին թեգում, օրինակ, այսպես.

function App() { const res = prods.map(function(item) { return <p> <span>{item.name}</span>. <span>{item.cost}</span> </p>; }); return <div> {res} </div>; }

Մի մոռանանք ավելացնել key ատրիբուտը.

function App() { const res = prods.map(function(item, index) { return <p key={index}> <span>{item.name}</span>. <span>{item.cost}</span> </p>; }); return <div> {res} </div>; }

App կոմպոնենտում տրված է հետևյալ զանգվածը.

const users = [ {name: 'user1', surn: 'surn1', age: 30}, {name: 'user2', surn: 'surn2', age: 31}, {name: 'user3', surn: 'surn3', age: 32}, ];

Արտապատկերեք այս զանգվածի տարրերը ցանկի տեսքով ul.

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել