zoukankan      html  css  js  c++  java
  • 小程序使用wx.navigateTo()跳转失败

    之前碰到过一个bug,说是bug也不算吧,只能说是自己学习不到位,现在回想起来了记录一下;

    小程序页面栈问题:

       小程序之前的版本是使用wx.navigateTo跳转的时候只允许五个页面栈缓存,现在最多允许十个页面栈缓存,对于页面较多的逻辑就不是很友好了.

    查看页面栈缓存:

      我们可以通过

      wx.getCurrentPages()

      获取当前页面栈。数组中第一个元素为首页,最后一个元素为当前页面。

    但是要注意:

    • 不要尝试修改页面栈,会导致路由以及页面状态错误。
    • 不要在 App.onLaunch 的时候调用 getCurrentPages(),此时 page 还没有生成

    我们可以通过以上来查看自己的页面栈,当我们页面栈达到最大值的时候需要把页面栈清除.

  • 相关阅读:
    第三周作业
    第二周作业
    第一周作业
    第三次作业
    第二次作业
    c语言最后一次作业
    第14、15教学周作业
    第七周作业
    第六周随笔
    第四周作业
  • 原文地址:https://www.cnblogs.com/wgs-blog/p/14921664.html
Copyright © 2011-2022 走看看