小编ibe*_*ejo的帖子

来自同一懒惰路由的多个组件不起作用

问题 - 我可以将多个路由指向相同的延迟加载模块(以及关联的路由器吗?).我一直收到"错误:无法匹配任何路线:'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)

angular2-routing angular

2
推荐指数
1
解决办法
1164
查看次数

标签 统计

angular ×1

angular2-routing ×1