开发者社区> 问答> 正文

小程序getCurrentPages方法

小程序getCurrentPages方法

展开
收起
社区秘书 2020-04-27 14:25:48 1242 0
1 条回答
写回答
取消 提交回答
  • getCurrentPages() 方法用于获取当前页面栈的实例,返回页面数组栈。第一个 元素为首页,最后一个元素为当前页面。 框架以栈的形式维护当前的所有页面。路由切换与页面栈的关系如下: 路由方式 页面栈表现 初始化 新页面入栈 打开新页面 新页面入栈 页面重定向 当前页面出栈,新页面入栈 页面返回 当前页面出栈 Tab 切换 页面全部出栈,只留下新的 Tab 页面 下面代码可以用于检测当前页面栈是否具有 5 层页面深度

    my.redirectTo({
    url: '/pages/logs/logs'
    });
    } else {
    my.navigateTo({
    url: '/pages/index/index'
    });
    }
    

    注意: 不要尝试修改页面栈,会导致路由以及页面状态错误。 内容来源:https://developer.aliyun.com/article/756818?spm=a2c6h.12873581.0.dArticle756818.26162b70Su1GZy&groupCode=tech_library

    2020-04-27 14:27:01
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《云市场-小程序》 立即下载
数字乡村建设方案 立即下载
mPaaS 小程序新品发布 立即下载