qiankun 子应用预加载

默认情况下,qiankun 会在第一个子应用 mounted 后开始预加载其他子应用的静态资源。 qiankun 的启动函数 start() 接收可选配置,使用 prefetch 属性可配置子应用预加载规则。

start({
  prefetch: true,// 默认值,在第一个子应用 mounted 后开始预加载其他子应用的静态资源
  prefetch: 'all', // 主应用 start 后即开始预加载所有子应用静态资源
  prefetch: 'none', // 'none' 表示不预加载
  prefetch: ['login', 'live'],// 在第一个子应用 mounted 后开始加载数组内的子应用资源
  prefetch: (app) => app.name === 'login', // 针对特定的应用预加载
});

开启 prefetch 会增加网络带宽的消耗,但可以加速微应用的打开速度,通过在浏览器空闲时间预加载未打开的微应用资源,可以减少用户等待时间,提高用户体验。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值