默认在延迟加载模式下展开 Element UI Tree - Vue
Default expanded in lazy loaded mode Element UI Tree - Vue
我正在使用延迟加载的元素 ui 树。
我正在尝试设置展开的默认节点。
但是延迟加载和扩展似乎不能一起工作。
<el-tree :data="DocumentField" class="fullHeight" lazy :load="loadNode" :default-expanded-keys="[0]">
以下是相同的复制。
https://codepen.io/anon/pen/oRQXxQ?editors=1010
那么是否可以保持默认节点展开,延迟加载只对非展开节点起作用?
您需要设置 node-key
才能正常工作
<el-tree
:props="props"
:load="loadNode"
:default-expanded-keys="[2, 3]"
lazy
node-key="id"
show-checkbox>
</el-tree>
演示 codepen
我正在使用延迟加载的元素 ui 树。
我正在尝试设置展开的默认节点。
但是延迟加载和扩展似乎不能一起工作。
<el-tree :data="DocumentField" class="fullHeight" lazy :load="loadNode" :default-expanded-keys="[0]">
以下是相同的复制。
https://codepen.io/anon/pen/oRQXxQ?editors=1010
那么是否可以保持默认节点展开,延迟加载只对非展开节点起作用?
您需要设置 node-key
才能正常工作
<el-tree
:props="props"
:load="loadNode"
:default-expanded-keys="[2, 3]"
lazy
node-key="id"
show-checkbox>
</el-tree>
演示 codepen