【发布时间】:2021-03-07 17:50:26
【问题描述】:
我如何通过数组map 显示该数组中的所有元素?
当我尝试渲染单个条目时它可以工作,但是当我映射一个数组时它什么也不做。
以下作品:
<h1>{thisSeries[0].productColor}</h1>;
以下不起作用:
{thisSeries.map((el) => {
<h1>PRODUCT: {el.productColor}</h1>;
})}
我有另一个map 在同一个数组的同一渲染中有效:
<div>
{thisSeries.length >= 0 &&
thisSeries.map((el) => (
<Link
key={el._id}
className="link"
to={`/pr/add/ph/m/p/variant/${el._id}`}
>
<button
style={{ width: "80%" }}
onClick="window.location.reload();"
>
{el.title}
</button>
</Link>
))}
</div>
【问题讨论】:
-
成功了,谢谢!如果有箭头,为什么会这样?
标签: javascript arrays reactjs arrow-functions