uni-app之getCurrentPages()——获取当前页面的栈实例
作用
getCurrentPages()
函数用于获取当前页面栈的实例,以数组形式按栈的顺序给出页面,第一个元素为首页,最后一个元素为当前页面。
方法的属性列表
每个页面实例的方法属性列表:
方法 | 描述 | 平台说明 |
page.$getAppWebview() | 获取当前页面的webview对象实例 | App |
page.route | 获取当前页面的路由 |
说明
- getCUrrentPage()方法仅仅用于展示页面,请勿修改页面栈,一面造成状态错误。
navigateTo
,redirectTo
只能打开非 tabBar 页面。switchTab
只能打开tabBar
页面。reLaunch
可以打开任意页面。- 页面底部的
tabBar
由页面决定,即只要是定义为tabBar
的页面,底部都有tabBar
。 - 不能在
App.vue
里面进行页面跳转。
参考网址
- getCurrentPages():https://uniapp.dcloud.io/collocation/frame/window?id=getcurrentpages
有志者,事竟成,破釜沉舟,百二秦关终属楚; 苦心人,天不负,卧薪尝胆,三千越甲可吞吴。