Angular 懒加载 路由不会变化跳转

给Angular的模块加上懒加载之后, 本地服务器可以导航到各个模块的页面,但是构建出来之后放到服务器上,虽然出现两个模块的chunk.js也对应加载完成了,但是路由并不会跳转。

路由配置如下
app-routing.module.ts

const routes: Routes = [

  { path: 'report', loadChildren: 'app/uxreport/uxreport.module#UxreportModule', canActivate: [AuthGuard2]},

  { path: '', redirectTo: 'charts/0', pathMatch: 'full'},

  { path: 'usability', loadChildren: 'app/usability/usability.module#UsabilityModule', canActivate: [AuthGuard2] },

  { path: 'charts', component: ChartViewComponent},

  { path: 'configuration', component: ConfigurationComponent, canActivate: [AuthGuard]},

  { path: '**', component: Page404Component }

];

uxreport-routing.module.ts


https://img4.mukewang.com/5c46d7790001370203670440.jpg

郎朗坤
浏览 575回答 1
1回答

慕码人2483693

report模块没有在imports里面写入report-routing模块
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript