0

I'm writing el-tree using vuejs,it doesn't select what i checked. anyone knows why?

enter image description here

<el-tree
  class="tree-border"
  :data="menuOptions"
  show-checkbox
  ref="menu"
  node-key="id"
  :check-strictly="form.menuCheckStrictly"
  empty-text="Loading, please wait"
  :props="defaultProps"
></el-tree>
created() {
  this.handleUpdate();
  const userId = this.$route.params && this.$route.params.userId;
  if (userId) {
    getAuthUserMenu(userId).then((response) => {
      this.form = response.user;
      this.$nextTick(() => {
      let checkedKeys = response.checkedKeys
      checkedKeys.forEach((value) => {
        this.$nextTick(()=>{
          this.$refs.menu.setChecked(value, true ,false);
        })
      })
      });
    });
  }
},

I try to select from the tree component. I expect that seleted what i choose.

0 Answers0