vue-antd table树形结构默认展开第一个节点和第二个节点

需要配合a-table组件的一个属性一个方法,如下

:expandedRowKeys="table.expandedRowKeys"  //属性
@expand="expand"  //方法

/**
* @Author:一个帅小伙
* @Date: 2019/8/19
* @Version: 1.0
* @Last Modified by: 一个帅小伙
* @Last Modified time: 2019/8/22
**/

  # 组件注释
  项目施工区段






获取最外两层ID集合 的方法

 /**
   * 获取最外两层ID集合
   * @param data
   * @returns {Array}
   */
 let  Util = {}
  Util.getIds = function (data) {
    let arr = []
    data.length && data.forEach((item) => {
      if (item.children && item.children.length) {
        arr.push(item.id)
        item.children.forEach((item) => {
          arr.push(item.id)
        })
      }
    })
    return arr
  }

 

你可能感兴趣的:(vue-antd table树形结构默认展开第一个节点和第二个节点)