Ant design table 表格 报 Warning: Each record in table should have a unique `key` prop,or set `rowKey`

缘由:react

性能问题,这个是和React的dom-diff算法相关的,react对dom作遍历的时候,会根据data-reactid生成虚拟dom树,若是没有手动的添加key值的话,react是没法记录你的dom操做的,它只会在从新渲染的时候,继续使用相应的dom数组的序数号(array[index]这种)来比对dom树算法

解决方法(一):数组

对render中遍历的元素添加key属性,key值最好是映射对应的数组数据,而与index无关dom

方案二:设置rowKey性能