欧阳庆
欧阳庆
  • 发布:2022-10-10 17:47
  • 更新:2023-09-22 20:39
  • 阅读:524

【报Bug】App端 uni.reLaunch跳转后用getCurrentPages()查询的长度不是1

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 19044.1645

HBuilderX类型: 正式

HBuilderX版本号: 3.6.4

手机系统: Android

手机系统版本号: Android 12

手机厂商: vivo

手机机型: IQOO 5 Pro

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

多个页面后使用uni.reLaunch跳转

预期结果:

跳转后用getCurrentPages()查询的长度为1

实际结果:

跳转后用getCurrentPages()查询的长度不为1

bug描述:

App端 uni.reLaunch跳转后用getCurrentPages()查询的长度不是1

2022-10-10 17:47 负责人:无 分享
已邀请:
窄门餐眼

窄门餐眼

确实有这个问题~;
目前有需求:如果页面栈为 1 ,则页面左上角显示主页按键,点击可直接返回主页,类似小程序一样,但是实际开发中,发现不论调用uni.reLaunch 还是 uni.redirectTo,getCurrentPages查询出来依然还是会增加;
但是调用uni.switchTab 则返回是正确的;
如果这个问题是 bug 请尽快修复哈,如果不是有没有实现这个需求的类似 API,感谢回答 ;

窄门餐眼

窄门餐眼

HBuilderX类型: 正式HBuilderX
版本号: 3.8.12.20230817
手机系统: ios
手机系统版本号: 17.0.1
手机机型:iphone 13 pro max
页面类型:vue
版本: vue2
运行方式:真机运行

要回复问题请先登录注册