ProTable行展开有空白数据行问题记录

50 阅读1分钟

对于行展开 借助expandedRowRender去自定义渲染

image.png

但是出现问题

image.png 数据格式如下

image.png

主要问题是展开行的列属性和父层级的不一致

下面是官方的,ProTable给我们做了children的处理但是前提是children的属性和父级一样

image.png

解决办法如下,改变识别的children字段

image.png

image.png

也就是说后端返回带children的数据,默认ProTable会基于此实现行拓展,但是由于父、子字段不一致,就会导致空白数据行,所以自定义渲染且父、子字段不一致情况下请修改childrenColumnName

问题解决 image.png