tree使用

<el-tree ref="JigoutreeRef" :default-checked-keys="defJigouKeys" @node-expand="handleNodeClick" :props="defaultProps" 
:load="getOrgList" node-key="xzqbm" lazy show-checkbox></el-tree>

 

      defaultProps: {
        label: 'xzqmc',
        isLeaf: 'isLeaf'
      },
   getOrgList(node, resolve) {
      let self = this
      if (node.level == 0) {
        MenuAndUser.getJIgouNode('')
          .then(res => {
            let treeData = []
            res.data.forEach(e => {
              treeData.push(e)
            })
            resolve(treeData)
          })
          .catch(res => {
            resolve([])
          })
      } else {
        console.log(node)
        MenuAndUser.getJIgouNode(node.data.xzqbm)
          .then(res => {
            let mylist = []
            mylist = JSON.parse(JSON.stringify(res.data))
            resolve(mylist)
          })
          .catch(res => {
            resolve([])
          })
      }
    },

 

上一篇:友好的入门Jupyter Notebook总结指南


下一篇:vue.config.js 配置文件