如何在后台下载所有模块,在Angular 14主页加载后立即下载



在Angular中,对每个模块进行延迟加载非常容易。

const routes: Routes = [
{
path: 'customers',
loadChildren: () => import('./customers/customers.module').then(m => m.CustomersModule)
},
{
path: 'orders',
loadChildren: () => import('./orders/orders.module').then(m => m.OrdersModule)
}
];

但这迫使我在第一次导航到模块时下载它。

是否可以在第一页加载后在后台下载所有模块?。

是的,您可以通过设置preloadingStrategy或创建自己的自定义策略。角度文档链接

最新更新