这个错误是因为你的dom元素还没有加载完,你就想使用 setCheckedKeys 设置目前勾选的节点。也就是你写的this.$refs.tree.setCheckedKeys([id]); 这个里面的 tree 还没有加载出来。
解决方案:
watch:{
点击某行触发弹出框dialog显示的字段(){
this.$nextTick(() => {
this.$refs.tree.setCheckedKeys([id])
});
}
}
这个错误是因为你的dom元素还没有加载完,你就想使用 setCheckedKeys 设置目前勾选的节点。也就是你写的this.$refs.tree.setCheckedKeys([id]); 这个里面的 tree 还没有加载出来。
解决方案:
watch:{
点击某行触发弹出框dialog显示的字段(){
this.$nextTick(() => {
this.$refs.tree.setCheckedKeys([id])
});
}
}