使用Table组件时,报should-have-a-unique-key

date
Apr 24, 2019
slug
使用Table组件时,报should-have-a-unique-key
status
Published
tags
Ant Design
summary
type
Post

现象

使用StandardTable组件时,设置了rowKey,但还是报should have a unique key。

分析

  • 排查rowKey设置,没发现问题
  • debug StandardTable组件,查看prop设置,没发现问题
  • 再次分析console报错,发现第一个报错时ColGroup报出的,再次断点,发现里面设置的columns,第一个元素没有key值,其他都有。
  • 对比其他页面,发现Table的columns设置,都是只有最后的元素没设置dataIndex。而报错的页面,第一个元素没有设置dataIndex

解决

给第一个column元素设置上dataIndex,问题解决。

© XieZhichao 2022 - 2024