element-ui树形控件中,异步获取数据后设置父节点为半选状态

element-ui树形控件中,取了某一节点中的部分子节点的值,后台同时需要子节点和父节点的id值,我使用getHalfChecked获取到了半选状态的父节点的id值,但是反向渲染控件的时候,将父节点中所有的子节点都默认选中了,查了很久的文档和issue,都没有找到动态设置半选状态的接口,代码如下:

clipboard.png

clipboard.png
希望能将父节点设置为半选状态:

clipboard.png

阅读 7.2k
2 个回答

不知道是不是你想要的结果,后台返回的已选择的数据里面既有父级ID也有子集ID,先递归取出父级ID,然后删除父级ID,最后渲染。
预览:https://jsfiddle.net/gka8xtm2/
clipboard.png

推荐问题