wsfe / vue-tree

使用虚拟列表优化的 Vue 树组件 Vue tree component optimized using virtual list
https://wsfe.github.io/vue-tree/
MIT License
196 stars 38 forks source link

能否增加清空某个节点的函数。 #97

Closed xtuer closed 3 months ago

xtuer commented 4 months ago

问题描述 能否增加清空某个节点的函数。 要清空某个节点,目前使用已经提供的 API treeRef.value. remove(nodeId) 在 for 循环里逐个删除,数据量小的时候问题不大,数据量几万后界面会卡住几十秒。

目前暂时的解决办法是把要清空的节点从它的 parent 里删除,然后重建一个同样的节点。

组件版本

ChuChencheng commented 4 months ago

清空节点是指移除节点的所有子节点?

xtuer commented 4 months ago

清空节点是指移除节点的所有子节点?

是的。

ChuChencheng commented 3 months ago

https://wsfe.github.io/vue-tree/examples/node-manipulation.html#reload-children