iview Tree组件 后端分层 数据重组

    getTree (tree) {

      let arr = [];

      if (!!tree && tree.length !== 0) {

        tree.forEach(item => {

          let obj = {};

          obj.title = item.名称;

          obj.attr = item; // 其他你想要添加的属性(该条数据)

          obj.expand = true;  //是否展开

          obj.children = this.getTree(item.子集名); // 递归调用

          arr.push(obj);

        });

      }

      return arr;

    }

你可能感兴趣的:(iview Tree组件 后端分层 数据重组)