getCurrentPages()

getCurrentPages() 函数用于获取当前页面栈的实例,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面。

Tip:不要尝试修改页面栈,会导致路由以及页面状态错误。



文档说不要尝试修改页面栈,我获取当前路由 使用 getCurrentPages().pop().route  选修改吗

展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 上官村

    15人对此回答表示赞同

    不知道为什么,pop的时候只是取出来的最后的元素,并没有把数据移除掉。亲测是这样的。在小程序里面对于数组的pop会把数据移除掉。很奇怪的一个设定。

    展开
    15
    1回复
    发布于 6年前

    评论(1)

    收起评论

    • 燕尾蝶°优美 2019-02-05 16:28

      注意getCurrentPages后面的括号,因为有了括号页面栈才不至于被修改。

      回复
  • 闲云

    6人对此回答表示赞同

    今天刚刚看到这段代码也迟疑了一下,但是看到腾讯自己的sdk里面也是这样写的,猜测应该返回的是页面栈的copy,所以不影响,不然为什么要通过getCurrentPages()调用来获取呢。

    展开
    6
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部