arco-design-vue
arco-design-vue copied to clipboard
Select、Tooltip组件被触发后,发生内存泄漏,导致整个路由页面的组件都无法销毁‼️
- [ ] I'm sure this does not appear in the issue list of the repository
Basic Info
- Package Name And Version: @arco-design/[email protected]
- Framework version: Vue3.5.14
- Browser: chrome136.0.0.0
- Reproduction Link: https://codesandbox.io/p/devbox/solitary-pond-94w23x
What is expected?
no memory leak
Steps to reproduce
- 点击“EmptyPage”按钮,进入EmptyPage页面,打开performance monitor,记录当前的内存快照和DOM Nodes(内存:19.5MB,DOM Nodes:79)
- 点击“TestArcoSelect”按钮,进入TestArcoSelect页面,触发Select组件的下拉框,然后点击“EmptyPage”按钮返回EmptyPage页面,打开performance monitor,记录当前的内存快照和DOM Nodes(内存:21.4MB,DOM Nodes:519) 一直重复上述的操作,发现内存和DOM Nodes 一直增加。
如果在一个大型表格组件中(可以用上述的方法对“TestArcoTable”组件测试),内存泄漏同时导致整个组件都无法销毁,一直在内存中。