因为树结点重复导致树展示异常

    最近在做项目过程中,发现一个比较奇怪的问题。在页面加载树时,出现了两个根结点,但查找数据,根结点的父ID定义为-1,数据中也只有一个父结点为-1的数据。

 

 然后对多出来的根结点数据仔细查看,发现其自身的ID和父ID相同(在我的项目中父结点和叶子结点数据存在两个业务系统中,在数据存储时未做ID校验),将对应的数据结点ID修改后,树展示正常。

 

 由于平时较少遇到,在此做下记录。

posted @ 2021-09-24 14:48  duguyan  阅读(68)  评论(0)    收藏  举报