在Ionic3中,我能够使用navController.length()获得视图页面堆栈长度升级到ionic 5后,navController现在已被弃用,那么是否仍有办法使用Angular获取视图堆栈中的页面数?
omjgkv6w1#
使用Angular RouterModule的Ionic v4。因此,您可以获得如下代码所示的路由总数此._router.配置长度
import { Router } from '@angular/router'; export class ActionSheetComponent { totalRouteCount: number = 0; constructor( private actionSheetCtrl: ActionSheetController, private _router: Router ) { console.log(this._router.config.length); this.totalRouteCount = this._router.config.length; } }
working example
1条答案
按热度按时间omjgkv6w1#
使用Angular RouterModule的Ionic v4。因此,您可以获得如下代码所示的路由总数
此._router.配置长度
working example