vue element tree 返回数组最后一级children是【】

  DeptTree() {
      getDeptTree().then(res => {
        this.options = res.data
        this.getTreeData(this.options)
      })
    },
    getTreeData(data) {
      for (let i = 0; i < data.length; i++) {
        if (data[i].children.length < 1) {// 最后一级没有数据将children变成undefined
          data[i].children = undefined;
        } else {// children不为空时继续调用该方法
          this.getTreeData(data[i].children);
        }
      } return data;
    },

vue element tree 返回数组最后一级children是【】,组件无法选中,做个循环处理 ,

猜你喜欢

转载自blog.csdn.net/snow_living/article/details/129579116