单击返回按钮时,导航路线无法正常工作。原语

时间:2018-07-27 12:56:26

标签: android angular typescript nativescript

我尝试了此路由器代码

    const routes: Routes = [   {
        path: 'home',
        component: HomeComponent,
        canActivate: [AuthGuard],
        children: [
          {
            path: 'fp', component: FirstPageComponent
          },
          {
            path: 'image', component: ImageComponent
          },
          {
            path: 'settings', component: SettingsComponent
          }
        ]  
      },
   { path: 'login', component: LoginFirstComponent },
   { path: 'registeruser', component: RegisterUserComponent },  
   { path: '**', redirectTo: 'home', pathMatch: 'full' }, ];

在HomeComponent中,我有以下代码:

<router-outlet></router-outlet>

我写这段代码是因为我想在单击后退按钮时关闭应用程序

在AppComponent中,我有以下代码:

<page-router-outlet></page-router-outlet> 

我的问题是:

我单击SettingsComponent中的注销功能,并在LoginFirstComponent中进行导航,这时,当我单击返回按钮(移动)时,在SettingsComponent中进行导航,然后关闭应用程序。当我单击返回按钮时,我想关闭我的应用程序。我认为此问题出在路由中,因为在AppComponent中,我有<page-router-outlet></page-router-outlet>

我正在等待有关如何发出此消息的想法。

谢谢

1 个答案:

答案 0 :(得分:0)

您可以显示此库: https://www.npmjs.com/package/google-translate-api 希望对您有所帮助。再见。