umijs / qiankun

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

同一个子应用被快速加载多次,应用会 append 住 #2888

Open bravepg opened 6 months ago

bravepg commented 6 months ago

What happens?

同一个子应用被快速加载多次,前一个 dom 节点会被卸载。如果有依赖 dom 节点的 promise 操作(比如说挂载 css 到 dom 上),应用就会 append。

处理建议

在 qiankun 里针对这种情况增加 warning。

相关环境信息

peterlevel1 commented 2 months ago

问题:同一个子应用被快速加载多次,想问下这个场景是啥样的?

AlanFE01 commented 3 weeks ago

问题:同一个子应用被快速加载多次,想问下这个场景是啥样的?

就假如你有一个子应用页面被当成组件使用,基座应用中有一个页面包含多个子应用页面。这时需要子应用同时加载多次。