St23eh1i
St23eh1i
  • 发布:2019-07-24 14:51
  • 更新:2019-07-24 15:16
  • 阅读:150

请问uniapp 从A页面跳到B页面,B页面跳到C页面,C页面跳到B页面,但C页面先刷新页面,再返回为什么是A页面不是B页面

分类:uni-app
2019-07-24 14:51 负责人:无 分享
已邀请:
sadcruiser@126.com

sadcruiser@126.com

我也注意到这种情况,如果不刷新可以返回转到B,如果刷新转到A,不过觉得这是正常的,你刷新后相当于直接打开了C,页面栈只有C,返回因为没有页面栈没有页面所以会跳转到默认首页。

  • St23eh1i (作者)

    对啊,所以所这种体验很差啊,规避又很麻烦

    2019-07-24 15:33

  • sadcruiser@126.com

    回复 St23eh1i: 我觉得这是正常现象,如果你一定要点击返回从C返回B,你可以通过uni.getCurrentPages()判断页面栈中是否存在B页,如果不存在B,你直接uni.navigateTo到B

    2019-07-24 15:47

  • St23eh1i (作者)

    回复 sadcruiser@126.com: 好的,谢谢

    2019-07-24 15:51

要回复问题请先登录注册