美文网首页Vue.js专区前端开发笔记
vue element 获取半选中的tree节点

vue element 获取半选中的tree节点

作者: 南瓜方糖 | 来源:发表于2019-02-22 15:25 被阅读0次

    今天遇到一个问题:在 element-ui 的 tree 组件中勾选节点时,如果一个父节点的子节点没有完全选中,那么父节点为半选中状态。

    查看文档后,发现有获取半选中节点的方法: this.$refs.permissionTree.getHalfCheckedKeys()

    那么把所有选中节点和半选中节点合并在一起,也就是我们需要的数据了。

    合并两个数组可以使用 concat:

    [].concat(
        this.$refs.permissionTree.getHalfCheckedKeys(), 
        this.$refs.permissionTree.getCheckedKeys()
    )
    
    
    结果

    相关文章

      网友评论

        本文标题:vue element 获取半选中的tree节点

        本文链接:https://www.haomeiwen.com/subject/rleeyqtx.html