如何避免el-tree数据回显时子节点选中导致父节点全选的问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计528个文字,预计阅读时间需要3分钟。
在使用el-tree组件时,若需要回显数据且数据中包含有父子节点的id,不管前序子节点是选中状态还是全选状态,回显的效果是将该父子节点下的所有子节点都选中。
el-tree 在编辑中回显数据时,有一个bug,就是只要我们回显的数据中有父节点的 id,不管当前父节点下的子节点是部分选中还是全选中,回显的效果是该父子节点下的子节点都会全选中,这很显然不是我们需要的
看大家有用自己的办法解决,比如有说用 check-strictly 来控制父子互不互相关联的做法,还有自己手动写函数来控制父子节点的选中状态,但是方法多感觉很繁琐。
本文共计528个文字,预计阅读时间需要3分钟。
在使用el-tree组件时,若需要回显数据且数据中包含有父子节点的id,不管前序子节点是选中状态还是全选状态,回显的效果是将该父子节点下的所有子节点都选中。
el-tree 在编辑中回显数据时,有一个bug,就是只要我们回显的数据中有父节点的 id,不管当前父节点下的子节点是部分选中还是全选中,回显的效果是该父子节点下的子节点都会全选中,这很显然不是我们需要的
看大家有用自己的办法解决,比如有说用 check-strictly 来控制父子互不互相关联的做法,还有自己手动写函数来控制父子节点的选中状态,但是方法多感觉很繁琐。

