默认在延迟加载模式下扩展元素UI树-Vue

时间:2019-05-30 18:14:40

标签: vuejs2 element-ui

我正在使用延迟加载的元素ui树。

我正在尝试将默认节点设置为展开。

但是似乎延迟加载和扩展无法协同工作。

<el-tree :data="DocumentField" class="fullHeight" lazy :load="loadNode" :default-expanded-keys="[0]"> 

以下是相同内容的复制品。

https://codepen.io/anon/pen/oRQXxQ?editors=1010

那么可以保持默认节点处于扩展状态,而延迟加载仅适用于未扩展的节点吗?

1 个答案:

答案 0 :(得分:1)

您需要设置node-key使其起作用

<el-tree
  :props="props"
  :load="loadNode"
         :default-expanded-keys="[2, 3]"
  lazy
  node-key="id"
  show-checkbox>
</el-tree>

codepen上的演示