一开始以为是主表或者子表的列没有设置key,或者key的值重复了,检查了一遍没有。后面发现有这样一段代码:
{
title: '备注',
dataIndex: 'notes',
key: 'notes',
align: 'center',
render: () =>[<Button type="dashed" size='small'>详情</Button>],
},
render是返回一个Button数组,所以这个警告是因为这个Button没有加key属性。因为我项目上这里只需要一个Button,所以只需要去掉列表单独保存Button即可。
小问题,记录一下。