为什么不在Angular 2中进行路由?

时间:2017-09-23 15:08:36

标签: angular

我在Anguar 2中使用以下路由:

{
    path: 'school', component: ShellComponent, canActivate: [AuthenticationGuard],
    children: [
      {path: ':schoolId/headteacher/planning/:tab', component: DashboardComponent}]

}

所以,我有父路线school和子路线:schoolId/headteacher/planning/:tab

将链接粘贴到浏览器时:

http://localhost:4200/school/6125/headteacher/planning/classes

它将我重定向到登录,为什么?

1 个答案:

答案 0 :(得分:3)

您拥有AuthenticationGuard以及您想要进入子路由的时间,保护失败并重定向您登录。<​​/ p>