默认情况下,在初始化的时候所有路由都会加载,导致加载缓慢,启动速度慢,所以可以使用懒加载
懒加载 : 通俗 的讲就是进入主模块之后,子模块不加载,等真正访问到子模块之后,再去加载。使用loadChildren配置路由
知识点:
RouterModule.forRoot() 用于主模块
RouterModule.forChild() 用于子模块
loadChildren
const routes: Routes = [
{path:'',redirectTo:'child'},
{path:'child',loadChildren:'./children-load/children-load.module#ChildrenLoadModule'},
{path:'childNew',loadChildren:'./children-newload/children-newload.module#ChildrenNewloadModule'}
];