确保在调用arr.map()时使用正确的返回格式,并使用JSX语法将返回值包装成组件。
示例代码:
const items = [ { id: 1, name: 'apple' }, { id: 2, name: 'banana' }, { id: 3, name: 'pear' } ];
// 错误示例 const list = items.map(item => { return
// 正确示例 const list = items.map(item => (
// 在组件中使用 function MyList() { return (
在正确示例中,arr.map()返回的值被JSX语法包装到了一个括号中。这样做可以确保返回值被视为单个表达式,而不是单独的语句。同时,确保在JSX组件中正确使用返回值。
下一篇:arr.map不循环实际值