Маршрутизация на странице при нажатии назад - PullRequest
0 голосов
/ 17 сентября 2018

У меня есть этот код маршрутизации:

const routes: Routes = [

  {
    path: 'home',
    component: HomeComponent,
    canActivate: [AuthGuard],
    children: [
      {
        path: 'fp', component: FirstPageComponent
      },
      {
        path: 'paketa', component: PaketaComponent
      },
      {
        path: 'paketa/:id', component: PaketaGetByIdComponent
      },
      {
        path: 'profile', component: ProfileComponent
      },
    ]
  },
  { path: 'login', component: LoginFirstComponent },
  { path: 'login1', component: LoginComponent },
  { path: 'register', component: RegisterComponent },
  { path: 'usersforgetpassword', component: ResetPassComponent },
  { path: '', redirectTo: '/home/fp', pathMatch: 'full' }
    ];

В HomeComponent у меня есть этот код: <router-outlet></router-outlet>

В этой маршрутизации у меня проблема.

Во-первых, при входе в систему следуйте этим маршрутам: login / login1 / home / fp Когда я прихожу в / fp, я нажимаю обратно с мобильного, и мое приложение выполняет следующую маршрутизацию для: login1 / login /

В этой части, когда я нажимаю назад, я хочу закрыть приложение.

Как я могу это сделать? Любая идея, пожалуйста?

...