在React中渲染列表应该使用哪种方法?
推荐使用 map() filter() reducer() 等函数组合 /链式编程, 而不是使用forEach()
React使用map来渲染列表,记得给列表项添加key标识
import React, { useState } from 'react';
const App() => {
const initialValue = [
"Star Wars", "Return of the Jedi", "Empire Strikes Back",
]
const [ movies, setMovies ] = useState(initialValue);
return (
<>
{movies.map((movie) => {
return <div key={movie}>{movie}</div>;
})}
</>
);
}
export default App;