umijs / qiankun

📦 🚀 Blazing fast, simple and complete solution for micro frontends.
https://qiankun.umijs.org
MIT License
15.77k stars 2.01k forks source link

[Bug]使用loadMicroApp加载应用后,切换子应用,旧应用内存不会卸载,切换越多的应用,内存在持续增加 #2991

Open MaJiaXuan opened 2 months ago

MaJiaXuan commented 2 months ago

提问之前强烈建立您能先阅读一下《如何正确的提出一个 Issue》

What happens?

使用loadMicroApp加载应用后,切换子应用,旧应用内存不会卸载,切换越多的应用,内存在持续增加。

Qiankun + vue2.x

子应用在unmount有进行卸载。

image

并且内存随随便便就上G了

6fa39f5744624c7784b85258f20456a

这个问题很影响使用,在32位浏览器没几下就崩溃了,内存不够用。希望官网能引起重视

相关环境信息

Jseven86 commented 6 days ago

loadMicroApp返回的对象不是可以卸载的嘛,官网有个卸载方法,试过了吗