vue2-org-tree节点展开方法如下
onExpand(e,data) {
if ("expand" in data) {
data.expand = !data.expand;
if (!data.expand && data.children) {
this.collapse(data.children);
}
} else {
this.$set(data, "expand", true);
}
},
但是展开好像只对根节点生效
原因:
vue2-org-tree没有绑定Key值
以上代码最后增加orgKey++ 使节点展开后刷新就可以了
<vue2-org-tree
name="organ"
:key="orgKey"
/>
文章讲述了在Vue2的org-tree组件中遇到节点展开只对根节点生效的问题,解决方案是为节点添加Key值并更新为orgKey,确保节点展开后数据能正确刷新。
&spm=1001.2101.3001.5002&articleId=137648397&d=1&t=3&u=4df09d8526e24f709751e7992003ba93)
9394

被折叠的 条评论
为什么被折叠?



