ReactでJSXを使用してリストを作成する方法


Reactでは、JSXを使用してリストを作成することができます。以下に、いくつかの方法とコード例を示します。

  1. 静的なリストを作成する方法: JSXを使用して、静的なリストを作成するには、以下のようにします。
import React from 'react';
const MyComponent = () => {
  return (
    <ul>
      <li>アイテム1</li>
      <li>アイテム2</li>
      <li>アイテム3</li>
    </ul>
  );
}
export default MyComponent;
  1. 動的なリストを作成する方法: 動的なリストを作成するには、JavaScriptの配列を使用して、map関数を使ってリストアイテムを生成します。
import React from 'react';
const MyComponent = () => {
  const items = ['アイテム1', 'アイテム2', 'アイテム3'];
  return (
    <ul>
      {items.map((item, index) => (
        <li key={index}>{item}</li>
      ))}
    </ul>
  );
}
export default MyComponent;

この例では、itemsという配列を定義し、map関数を使用して各アイテムを<li>要素に変換しています。keyプロパティは一意の値である必要があり、リスト内の各要素に一意の識別子を提供するために使用されます。

以上のように、ReactでJSXを使用して静的なリストと動的なリストを作成する方法を示しました。これらの例を参考にして、必要に応じてリストをカスタマイズしてください。