问题 - 我可以将多个路由指向相同的延迟加载模块(以及关联的路由器吗?).我一直收到"错误:无法匹配任何路线:'Page30'".
这是我的app.routing.ts设置延迟加载:
const appRoutes: Routes = [
{ path: '', component: Page1Component }, // <-- default page
{ path: 'Page1', component: Page1Component },
{ path: 'Page2', component: Page2Component },
{ path: 'Page3', component: Page3Component },
{ path: 'Page30', loadChildren: './+lazy/lazy.module#LazyModule' },
{ path: 'Page31', loadChildren: './+lazy/lazy.module#LazyModule' },
// { path: '**', component: PageNotFoundComponent } // <-- route not found
];
export const appRoutingProviders: any[] = [
];
export const routing: ModuleWithProviders = RouterModule.forRoot(appRoutes);
Run Code Online (Sandbox Code Playgroud)
这是+ lazy/lazy.routing.ts:
import { Page30Component …Run Code Online (Sandbox Code Playgroud)