我尝试了此路由器代码
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>
我正在等待有关如何发出此消息的想法。
谢谢