收藏
回答

希望官方发布 修改页面栈的 api

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 getCurrentPages() 工具 7.0.0 2.5.1

- 需求的场景描述(希望解决的问题)


有些场景是要进行两到三个页面才能完成一个整体操作。问题是不到最后一步操作,这个页面栈会正常回退,但是到了最后一步,并成功导航到其他页面,这时候不希望回退操作再回退到以前的几个操作页面。


- 希望提供的能力

所以希望添加可以操作页面栈的api。

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

1 个回答

  • 杨泉
    杨泉
    2019-01-28

    这个和api无关

    这种场景,既然不允许单步回退,那就不应该把每一步单独提供一个page,

    而是每一步是一个component

    整体的操作是page,

    2019-01-28
    有用
    回复 3
    • 长天
      长天
      2019-01-28

      你这个回答有点以偏概全了,不是所有的场景都可以放到一个page中,但又有这样的需求,这在app中很常见。

      2019-01-28
      回复
    • 杨泉
      杨泉
      2019-01-28

      你说的拦截返回

      这个我早在半年前都提过需求了


      ‘提供类似于android里面OnPressBAck的api’


      所以,我觉得你还是换个思路的好

      2019-01-28
      回复
    • 长天
      长天
      2019-01-28回复杨泉

      我这个需求真的换不了思路,我现在只能使用 reLaunch 来做

      2019-01-28
      回复
登录 后发表内容