简体   繁体   English

登录后单击硬件后退按钮导航到登录页面如何在离子4中防止它

[英]after login when click hardware back button navigated to login page how to prevent it in ionic 4

const routes: Routes = [ { path: '', component: TabsPage, children: [ //new page add { path: 'home', children: [ { path: '', loadChildren: () => import('../AllPages/home/home.module').then(m => m.HomePageModule) }, { path: 'new-arrival', children: [ { path: '', loadChildren: () => import('../AllPages/new-arrival/new-arrival.module').then(m => m.NewArrivalPageModule) }, { path: 'product-item-list', children: [ { path: '', loadChildren: () => import('../Allpages/product-item-list/product-item-list.module').then(m => m.ProductItemListPageModule) }, { path: 'product-details', children: [ { path: '', loadChildren: () => import('../Allpages/product-details/product-details.module').then(m => m.ProductDetailsPageModule) }, ] } ] } ] },

Use Ionic NavController instead of Angular Router.使用 Ionic NavController 代替 Angular 路由器。
Then, use the navigateRoot method.然后,使用navigateRoot方法。

Going root means that all existing pages in the stack will be removed, and the navigated page will become the single page in the stack.意味着堆栈中的所有现有页面都将被删除,导航页面将成为堆栈中的单个页面。

import { NavController } from '@ionic/angular';
...
constructor(private navController: NavController) {}
...
this.navController.navigateRoot('/tabs/home');

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 防止在 Ionic 4 App 中按下硬件后退按钮时返回 - Prevent going back when hardware back button is pressed in Ionic 4 App 当用户在struts中注销后单击“后退”按钮时,查看登录页面 - view the login page when user click back button after logout in struts 如果在使用角度JS登录后单击后退按钮,如何重定向到主页? - How to redirect to home page if I click back button after login in angular JS? 关于 PrivateRoutes 并导航回登录页面的问题 - Question about PrivateRoutes and to get navigated back to login page 登录按钮单击后如何更改页面 ReactJS - How to change page after login button click ReactJS 离子无限滚动,仅在导航离开并返回页面时才滚动 - Ionic infinite scrolling, only scrolls when navigated away and back to page 成功登录后无法阻止用户 go 返回登录页面 - Unable to prevent user to go back to login page after successfully logging in 如何在Ionic 3中重定向硬件后退按钮? - How To Redirect Hardware Back Button in Ionic 3? 使用Ionic 2,您如何通过登录后通过模态将登录状态发送到另一个页面的方式来更改按钮? - With Ionic 2 how do you change a button based on login status through a modal that sends you to another page after you login? 如何使用返回按钮阻止用户返回登录页面 - How to stop user coming back to login page using back button
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM