【发布时间】:2020-05-06 16:21:13
【问题描述】:
我在 React 中创建了一个简单的待办事项列表,即使我有一个 key 属性,我仍然收到错误消息“列表中的每个孩子都应该有一个唯一的“key”prop。”。
这是我的 JSX:
<div className="list">
<ul>
{updatedList.map((item, index) => {
return (
<div>
<li key={index}>{item}</li><button>delete</button>
</div>
)
})}
</ul>
</div>
我的updatedList 的索引对于键值是否不够?我将如何将“li_ + {index}”之类的内容附加到每个键?
【问题讨论】:
-
updatedList数组在这里看起来像什么?对于该数组中的每个待办事项,您必须有一个id,对吧?
标签: javascript reactjs