Concept

Rendering Lists in React

To display an array of elements in React, you can use array methods like map and filter to generate an array of React components, which can then be rendered.

Each item in the array should be given a unique key to enable React to differentiate between elements and components.

// 1. Move data into an array const cakes = [ { id:'01', name:'Chocolate Cake' }, { id:'02', name: 'Red Velvet Cake' }, { id:'03', name: 'Vanilla Cake' }, ] // 2. Map into a new array of JSX nodes const listItems = cakes.map(cake => <li key={cakes.id}> {cakes.name} </li>); // 3. return a list of elements // wrapped in a `ul` component return <ul>{listItems}</ul>;

0

1

Updated 2023-03-27

Tags

JavaScript Programming Language

Object-Oriented Programming

Programming Language Paradigms

General programming languages

Computing Sciences