el-tree数据回显时子节点部分选中,父节点都全选中

 el-tree数据回显时子节点部分选中,父节点都全选中

问题描述

vue 当中 el-tree数据回显时子节点部分选中,父节点都全选中这个改怎么解决,

问题出现的环境背景及自己尝试过哪些方法

网上百度很多,代码不是很理解实现不了

相关代码

粘贴代码文本(请勿用截图)
edit(scope) {

    this.resetTemp()

this.checked = true

this.dialogVisible = true

this.dialogType = 'modify'

this.temp = deepClone(scope.row)

HttpManager.findMenuByRoleId(scope.row).then(response => {

this.menus = response.data.tree

this.$refs.tree.setCheckedKeys(response.data.checked); //设置目前勾选的节点

this.temp.checkedMenuIds =response.data.checked;

})

this.$nextTick(() => {

this.$refs['dataForm'].clearValidate()

})

},

你期待的结果是什么?实际看到的错误信息又是什么?

如果子节点没有全选中,父节点是半选的状态

以上是 el-tree数据回显时子节点部分选中,父节点都全选中 的全部内容, 来源链接: utcz.com/p/936803.html

回到顶部