代码分割后模块串行加载怎么优化?

Des.素平 阅读 5

我在用 React 做路由级代码分割,发现多个动态 import 的模块是串行加载的,首屏白屏时间变长了。比如下面这样:

const PageA = React.lazy(() => import('./PageA'));
const PageB = React.lazy(() => import('./PageB'));

// 路由里同时用到了这两个组件

有没有办法让它们并行加载?或者至少提前预加载?试过 Promise.all 包一下但好像没生效。

我来解答 赞 3 收藏
二维码
手机扫码查看
暂无解答

暂无解答