在JSX中使用map()方法时,需要将返回的元素用一对括号包裹,否则会出现所有元素都在一起的情况。
代码示例:
原代码:
return ( {array.map((item) => {item})} )
改正后的代码:
return ( {array.map((item) => ({item}))} )
这样,返回的元素就会被正确分离开来,每个都包裹在它自己的一对li标签中。
上一篇:Array.Map()在没有使用返回值的情况下改变了状态
下一篇:Array.map()中的NodeJS内存问题