【发布时间】:2022-12-11 19:18:53
【问题描述】:
所以我在同一个页面上有多个列表,它们具有来自数据库的相同 ID。
我收到“每个元素都需要一个唯一键”的错误
我已经对这个主题进行了一些研究,但我不太明白:
键是否需要在该列表或整个页面列表中是唯一的?
比方说:
id=['guid1', 'guid2', 'guid3']
组件渲染:
<ul className="list1">
id.map((el) => <li key={el}>test</li>);
</ul>
<ul className="list2">
id.map((el) => <li key={el}>test</li>);
</ul>
这样可以吗?
谢谢。
【问题讨论】:
标签: reactjs