Closed zhoushengdong closed 1 month ago
有复现示例么,不用真实的数据
@ChuChencheng 提供一个可以复现的仓库 demo和步骤:https://github.com/zhoushengdong/demo
https://github.com/user-attachments/assets/f0b6d14d-4e24-4903-abad-1b3c422bcb32
找到问题了,是展开过程中,从非虚拟列表切换成了虚拟列表,在计算动画用的节点时,渲染节点列表变了(整个列表滚动比较偏上,renderStart
从 0 变成了 20),导致取了重复的节点
@wsfe/ctree v2.4.1 @wsfe/vue-tree v4.1.1
Bug 描述 报错:TypeError: Cannot read properties of undefined (reading 'key')导致页面直接卡死,必现的 BUG,因为是G端项目,所以无法提供复测数据
复现步骤 v2版本,当开启 animation 后,数据量大的情况下,不断展开根组织A下的子组织或者子孙组织(展开得足够多时),再展开根组织B后产生报错
组件版本
System Info