Learn Before
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