【发布时间】:2018-06-04 06:08:31
【问题描述】:
我正在尝试映射一个数组,并在表格项中显示我想要的内容。它要求我提供唯一键,因此我选择了以下代码,因为我在另一个组件中使用了它。我很好奇为什么它在这里不起作用。
renderData() {
const { aminos } = this.props.aminos;
return aminos.map((micro, i) => {
return (
<Table>
<tbody>
<tr>
<th scope="row">1</th>
<th key={i}>{micro.name}</th>
</tr>
<tr>
<td key={i}>{micro.serum.current}</td>
<td key={i}>{micro.serum.prev}</td>
<td key={i}>{micro.serum.ref}</td>
</tr>
</tbody>
</Table>
)
}
【问题讨论】:
标签: arrays reactjs html-table key mapping