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>;
}
前のタスクを修正して、ユーザーがループを通じて出力されるようにしてください。