Ant Design的table组件报错 Warning: Each child in a list should have a unique “key“ prop.

在使用Ant Design的table组件出现了这个错误

原因是在table中的每一列数据都必须将数据的key值作为唯一标识
而我接收的数据中并没有key这个属性

 解决方案:

  • 1.给数据的每一项加一个key值,这样比较麻烦

  • 2. 在table组件上使用rowKey来指定表格行 key 的取值,由于我接收的数据中有id这个属性所以直接把id赋值给rowKey即可
<Table bordered 
dataSource={this.state.list} 
columns={this.state.columns} 
pagination={false} 
rowKey={"id"}>

猜你喜欢

转载自blog.csdn.net/q1277517096/article/details/129188809
今日推荐