リストとキーの基本概念
リストとは、複数の要素を順番に並べたものです。React.jsではリストを作成し、`map()`関数を使ってそれを表示しますが、リスト内の要素には一意のキーを割り当てる必要があります。
const numbers = [1, 2, 3, 4, 5];
const listItems = numbers.map((number) =>
{number}
);
リストをReact.jsで表示する方法
`map()`関数を使用して、配列の要素をリストに変換し、それを`ul`タグや`ol`タグ内で表示します。
function NumberList(props) {
const numbers = props.numbers;
const listItems = numbers.map((number) =>
{number}
);
return (
{listItems}
);
}
const numbers = [1, 2, 3, 4, 5];
キーの役割とその重要性
キーは、リスト内の要素に一意の識別子を与えるために使用されます。これにより、React.jsが要素の追加や削除、並べ替えを効率的に処理できるようになります。
const todoItems = todos.map((todo) =>
{todo.text}
);
React.jsでリストを表示する方法とキーの役割のまとめ
この記事では、React.jsでリストを表示する方法とキーの役割について学びました。`map()`関数を使ってリストを作成し、キーを設定することで効率的にリストを管理する方法を解説しました。これらの技術を活用して、動的なUIを構築してみましょう。