vue element-ui tree 根节点固定子节点懒加载 首次加载根节点并展开

Posted yesicoo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue element-ui tree 根节点固定子节点懒加载 首次加载根节点并展开相关的知识,希望对你有一定的参考价值。

关键代码:

  <el-tree ref="foldTree" node-key="id" :highlight-current="true" :props="defaultProps" lazy :load="handLoadNode" @node-click="handleNodeClick" />

  

 

data() 
    return 
      CurrentNode: null,
      CurrentNodeResolve: null,
      RootNode:  id: "000", Name: "根目录", Path: "" ,
    
  ,

  

mounted() 
    var _rNode = this.CurrentNode.childNodes[0];
    _rNode.checked = true;
    _rNode.expanded = true;
    _rNode.loadData();
  

  

 handLoadNode(node, resolve) 
      this.CurrentNodeResolve = resolve;
      this.CurrentNode = node;
      if (node.level === 0) 
        return resolve([this.RootNode]);
       else 
        ...
        
    

  

以上是关于vue element-ui tree 根节点固定子节点懒加载 首次加载根节点并展开的主要内容,如果未能解决你的问题,请参考以下文章