loadChildren 什么时候用合适?
children是一组自路由的定义。
children
[{ path: 'team/:id', component: Team, children: [{ path: 'user/:name', component: User }] }]
当导航到“/team/11/user/bob”这个路径时,路由就会创建team component,并把user component放到里面。
loadChildren 是延迟加载的子路由的引用。
loadChildren
[{ path: 'team/:id', component: Team, loadChildren: 'user.bundle.js' }]
路由使用注册好的NgModuleFactoryLoader来获取跟team有关的NgModule。然后将其路由定义放到主路由配置文件中。
team
所以时候什么时候用loadChildren ? 当你想提升性能,延迟加载某些模块时,就可以考虑这种路由加载方式了。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(1)
children
是一组自路由的定义。当导航到“/team/11/user/bob”这个路径时,路由就会创建team component,并把user component放到里面。
loadChildren
是延迟加载的子路由的引用。路由使用注册好的NgModuleFactoryLoader来获取跟
team
有关的NgModule。然后将其路由定义放到主路由配置文件中。所以时候什么时候用
loadChildren
? 当你想提升性能,延迟加载某些模块时,就可以考虑这种路由加载方式了。