antd-table使用报错的一次记录,rowkey的正确使用

each child in a list should have a unique "key" prop.
Each record in table should have a unique key prop, or set rowKey to an unique primary key.
antd-table使用报错的一次记录,rowkey的正确使用_第1张图片
如果你在使用antd-table中报错如上,那么你应该是错误使用rowkey这个属性

正确使用方式:
你所使用rowkey传入的值,必须是data中一定有的key值属性名【保证该值唯一】
大概是这样:

const data = [
   {
   		createTime: "xxx",
   		userId: "xxx"
   },
   {
   		createTime: "xxx",
   		userId: "xxx1"
   },
]

<Table rowKey="userId" {...props} />

该问题博主已在github reactjs中提问issue,并亲自解决了

https://github.com/reactjs/react.dev/issues/7149

你可能感兴趣的:(前端,奇特的小问题,react.js,前端,antd)