收藏
回答

页面栈最多十级这个是不是可以手工配置?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug navigateTo 微信iOS客户端 0 0

https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.navigateTo.html


如题,目前页面栈处理较为麻烦,如果规定了最多十级,那么超过十级是不是可以进行策略配置? 或者每个小程序可以自定义最多几级(不超过最大值)?

回答关注问题邀请回答
收藏

3 个回答

  • 微盟
    微盟
    03-17

    https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.navigateTo.html 页面栈最多10层,涉及过多的页面栈其一就是性能问题页面卡死现象,可以销毁当前页面进行下一个页面的跳转。基本需求一般不会超过10层以上。

    03-17
    赞同
    回复
  • 磐石
    磐石
    03-17

    你好!可以自行开发维护页面栈信息,达到无限层级路由效果。参考链接:https://juejin.im/post/5c09d82e51882517165dd485

    03-17
    赞同
    回复 1
    • 敬洪明
      敬洪明
      03-17
      这种方案目前就有用,但是体验并不好,上一级一般来说很重要。感觉将最前面的出栈会更好些。
      03-17
      回复
  • 敬洪明
    敬洪明
    03-17

    可以主动销毁页面也行啊

    03-17
    赞同
    回复
登录 后发表内容
问题标签