element-ui树形控件中,取了某一节点中的部分子节点的值,后台同时需要子节点和父节点的id值,我使用getHalfChecked获取到了半选状态的父节点的id值,但是反向渲染控件的时候,将父节点中所有的子节点都默认选中了,查了很久的文档和issue,都没有找到动态设置半选状态的接口,代码如下:
希望能将父节点设置为半选状态:
element-ui树形控件中,取了某一节点中的部分子节点的值,后台同时需要子节点和父节点的id值,我使用getHalfChecked获取到了半选状态的父节点的id值,但是反向渲染控件的时候,将父节点中所有的子节点都默认选中了,查了很久的文档和issue,都没有找到动态设置半选状态的接口,代码如下:
希望能将父节点设置为半选状态:
9 回答1.5k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
5 回答1.3k 阅读✓ 已解决
6 回答688 阅读
2 回答1.8k 阅读
2 回答996 阅读✓ 已解决
4 回答770 阅读✓ 已解决
不知道是不是你想要的结果,后台返回的已选择的数据里面既有父级ID也有子集ID,先递归取出父级ID,然后删除父级ID,最后渲染。

预览:https://jsfiddle.net/gka8xtm2/