Saber3的框架,请问为啥每次访问首页或其他页面,系统页面的所有资源文件都会加载,页面白屏时间很长

Blade 未结 2 197
MXH
MXH 2024-08-30 10:08
悬赏:10

一、该问题的重现步骤是什么?

1. image.png

2. 因为我的系统页面比较多,都是菜单配置好,然后动态路由加载的,不知什么原因访问个首页都会加载所有资源文件,其他不相关的也会加载,就是进入排队,等待许久

3.然后我去咱们演示系统也是同样有这个问题,进入首页,为什么用户管理的资源文件也会一起加载,页面少倒还好,我这种比较多的就会卡顿好九


二、你期待的结果是什么?实际看到的又是什么?

期待解决一次性所有首页用不到的文件不加载,优化首屏加载时间

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

Saber3,版本应该是3.4.0,今年3,4月份的时候拉取的,在所有操作系统都会

四、请提供详细的错误堆栈信息,这很重要。

image.png

访问个首页604个请求

五、若有更多详细信息,请在下面提供。

2条回答
  •  admin
    admin (楼主)
    2024-08-30 21:47

    https://www.jianshu.com/p/ea92c3203eb7


    作者追问:2024-08-30 21:47

    感觉是 avue-router.js文件中的这个方法导致的

    const modules = import.meta.glob('../**/**/*.vue'); 动态路由不懒加载反而是一下加载所有

    请问有具体的解决方法吗?能改造这个动态路由的引入方式吗?求负责人解答,谢谢


提交回复