element 树形控件el-tree default-checked-keys清空数组后全部默认选中

原因:视图并不会随着数据的更新而更新,而element的tree组件是采用赋值的方式进行改变是否勾选。

解决办法:使用setcheckedkeys()这个方法来清空默认勾选项

//将回调延迟到下次 DOM 更新循环之后执行
this.$nextTick(function () {
   //Dom更新完毕
    this.$refs.tree.setCheckedKeys([]);
});

参考:https://blog.csdn.net/qq_43379916/article/details/109625264

posted @ 2021-04-12 21:31  云里知音  阅读(2491)  评论(0)    收藏  举报