报错是因为dom还没有加载完,就已经赋值了,所以才会报错的
我使用的tree是写在dialog中的 ,如果弹窗不出现的话,dom也是没有加载的状态,所以要把弹窗出现写在前面,解决方案写在后面,才是万全之策。
setMenu(index, row) {
this.detailVisible = true;
this.$nextTick(() => {
this.$refs.menu.setCheckedKeys([]);
});
},
我使用的tree是写在dialog中的 ,如果弹窗不出现的话,dom也是没有加载的状态,所以要把弹窗出现写在前面,解决方案写在后面,才是万全之策。
setMenu(index, row) {
this.detailVisible = true;
this.$nextTick(() => {
this.$refs.menu.setCheckedKeys([]);
});
},