react中使用map报错
报错代码
return <>
{charts.map(option => {
<Echart chart={option} key={option.id} />
})}
</>
报错信息:Expected an assignment or function call and instead saw an expression
这是react官方的示例
return (
<ul>
{numbers.map((number) =>
<ListItem key={number.toString()}
value={number} />
)}
</ul>
);
原因:箭头函数()=>{}需要加上return
return <Echart chart={option} key={option.id} />