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