vue+elementui 树形组件的load属性用法

 <el-tree
    ref="menuTree"
    show-checkbox
    node-key="id"
    lazy
    :load="treeLoad"
    :default-expanded-keys="expandedKey"
    :props="defaultProps"
  >
  </el-tree>
//data中
// 树形结构默认展开数组
expandedKey: [],
defaultProps: {
   children: "children",
   label: "label",
 },
methods: {
	async treeLoad(node, resolve) {
      if (node.level !== 0) {
        // 子级
        this.getTreeData(node.data.id, resolve);
      } else {
        // 父级
        this.getTreeData("", resolve);
      }
    },
   async getTreeData(id, resolve) {
	  if (id) {
	       // 子级
	       调取子级接口
	       }else{
	       //父级
	       调取父级接口
	  }
	}


版权声明:本文为LJJONESEED原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。