คอมโพเนนต์ลูกในลูป React
ตอนนี้เรามาแสดงผลคอมโพเนนต์ของเราในลูปกัน ใช้วิธีการ map สำหรับสิ่งนี้:
function App() {
const result = prods.map(prod => {
return <Product name={prod.name} cost={prod.cost} />;
});
return <div>
{result}
</div>;
}
อย่าลืมระบุแอตทริบิวต์ key:
function App() {
const result = prods.map(prod => {
return <Product key={prod.id} name={prod.name} cost={prod.cost} />;
});
return <div>
{result}
</div>;
}
แก้ไขงานก่อนหน้านี้เพื่อให้ผู้ใช้ถูกแสดงผลผ่านลูป