⊗jsrtPmFmUKI 42 of 112 menu

Kunci Unik melalui id di React

Dalam kode di atas, pada atribut key kita menambahkan nomor urut elemen dalam array. Sebenarnya, praktik seperti ini merupakan praktik yang buruk dan sebaiknya hanya digunakan dalam keadaan terpaksa.

Masalahnya adalah, ketika array diurutkan, elemen-elemen akan memiliki kunci yang berbeda dan React tidak dapat melacak hubungan antara elemen array dan tag yang sesuai dengan benar.

Praktik yang lebih baik adalah menambahkan identifikasi unik untuk setiap produk, yang akan digunakan sebagai kunci.

Mari kita tambahkan properti id dengan nomor produk kita pada setiap produk dalam array kita:

const prods = [ {id: 1, name: 'product1', cost: 100}, {id: 2, name: 'product2', cost: 200}, {id: 3, name: 'product3', cost: 300}, ];

Sekarang gunakan id ini sebagai kunci:

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

Modifikasi tugas sebelumnya, tambahkan id ke dalam array dan gunakan sebagai nilai untuk atribut key.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak