乐趣区

关于前端:React-Antd-Same-key-exist-in-the-Tree-报错解决

报错大略是上图这个样子,在我的场景中 treeData 是由后端传输的数据生成的

tree 的层级是 数据库 -> 表
key 别离为数据库 id (dbId),表 id(tableId)

在生成数据时,数据库层级的 id 与 表层级的 id 雷同了,导致组件报错

写个报错的例子,如下图:

(antd 的 tree 同 level 之间的 key,不同 level 之间的 key 均不能雷同)

因而只有避免出现雷同的 key 就能够解决问题,同学们自由发挥。

完结。

同步更新到本人的语雀
https://www.yuque.com/diracke…

退出移动版