收藏
回答

页面栈除了wx.navigateBack这个api还有其他删除的方法吗?

无法通过getCurrentPages()方法以splice或者pop删除页面栈

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

2 个回答

  • A notorious liar(小花猫)
    A notorious liar(小花猫)
    2022-12-08

    wx.redirectTo 但是只能跳转的时候用这个

    2022-12-08
    有用
    回复 1
    • 真夜
      真夜
      2022-12-09
      那就把页面栈全部删除了吧  。。 我需要的是删除指定部分的页面
      2022-12-09
      回复
  • 跨商通
    跨商通
    2022-12-08

    1、是什么业务需求?

    2022-12-08
    有用
    回复 2
    • 真夜
      真夜
      2022-12-09
      比如当前页面栈有[1,2,3,4] 我在 4这和个页面 接下来要跳转至5页面 但条转至5后我需要返回的是2这个页面 相当于 3 和4 就要删除掉
      2022-12-09
      回复
    • 黄million
      黄million
      2023-04-10回复真夜
      属性 类型 默认值 必填 说明
      delta number 1 否 返回的页面数,如果 delta 大于现有页面数,则返回到首页。    


      使用wx.navigateBack(Object object) 的 delta 参数, 页面5回到2使用wx.navigateBack({
        delta: 3
      })
      2023-04-10
      回复
登录 后发表内容