我刚刚了解了如何在 Angular 中预加载功能模块,方法是在根 module.ts 文件中导入的
RootModules.forChild()
preloadingStrategy: PreloadAllModules
看来我的申请速度加快了!我只是想知道这是否有任何缺点或者您选择不预加载功能模块的原因。
预加载对于用户在加载应用程序后立即访问的模块有好处。否则,它只会增加要加载的应用程序的大小,从而降低性能。最好在运行中延迟加载组件。