Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

开启预加载,浏览器有缓存情况下,子应用多次重复加载 #1522

Open
wxbpipi opened this issue Feb 17, 2025 · 1 comment
Open
Assignees

Comments

@wxbpipi
Copy link

wxbpipi commented Feb 17, 2025

问题描述

开启子应用预加载,不开启浏览器缓存,子应用只加载一次;若开启浏览器缓存,子应用多次重复加载

复现步骤

1.开启子应用预加载,打开链接:https://zibrain.boeplat.com/login
2.停用浏览器缓存,刷新页面,查看子应用,只加载一次
3.使用浏览器缓存,刷新页面,查看子应用,子应用多次加载

上传截图

代码截图:

Image

控制台、终端截图
1.浏览器没有缓存,子应用只加载一次
Image

Image

2.浏览器有缓存,子应用多次加载
Image

Image

环境信息

  • micro-app版本:1.0.0-rc.5
  • 主应用前端框架&版本:vue3
  • 子应用前端框架&版本:vue3
  • 构建工具&版本:vite:5.1.4
@sea-chao
Copy link
Contributor

Image

浏览器没有缓存,子应用只加载一次的原因可能是重复请求失败。
可以检查一下子应用是否加载了主应用或自身,导致循环加载

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants