Назад к вопросам
Junior
72
questionbank
Что используется для отображения списка данных в JSX?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
Для отображения списка данных в JSX используется метод .map() массивов JavaScript.
// Пример массива данных
const items = ['Пункт 1', 'Пункт 2', 'Пункт 3'];
// Отображение списка с помощью .map()
const List = () => (
<ul>
{items.map((item, index) => (
// Обязательно используем уникальный key для каждого элемента списка
<li key={index}>{item}</li>
))}
</ul>
);
map() перебирает каждый элемент массива и возвращает новый массив React-элементов, которые затем рендерятся в DOM. Важно использовать уникальный key пропс для каждого элемента в списке. Это помогает React эффективно обновлять пользовательский интерфейс при изменении списка. В качестве key можно использовать уникальный идентификатор данных, а при его отсутствии — индекс элемента в массиве.