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 根节点固定子节点懒加载 首次加载根节点并展开的主要内容,如果未能解决你的问题,请参考以下文章

element-ui el-tree手动展开/折叠全部节点

Element-Ui el-tree 超出部分自动换行

vue_elementUI_ tree树形控件 获取选中的父节点ID

iview组件库:自定义方法去控制Tree树形数据的根节点与叶节点的关联性

element-ui el-tree选中子节点时默认选择父节点

修改Element-ui中tree组件最底层节点的样式