uni-app v-if内存泄露
uni-app v-if内存泄露
操作步骤:
- 通过cli方式创建uni-app vue3项目
- 编写一个按钮绑定点击事件,和两个view,显示内容分别为a,和b,点击按钮时动态切换显示a或者b,
- 通过浏览器内存快照查看,过滤detached,发现当前未false条件的元素处于游离状态
预期结果:
- v-if条件为false的元素,彻底删除,
实际结果:
- v-if条件为false的元素,除去游离状态
bug描述:
v-if 进行内容显示切换时,条件为false的元素,会形成游离节点,造成内存泄露,经测试,vue本身不存在该问题
4 回复
最新版本(4.76.2025082103)升级后会导致uts插件全部失效,内存泄露的问题我一会儿升级写个demo试试
补充一点,已经出栈的页面也存在内存泄露,
补充图片

