3***@qq.com
3***@qq.com
  • 发布:2022-09-19 17:03
  • 更新:2022-09-19 17:49
  • 阅读:258

【报Bug】使用uni.navigateTo跳转指定页面,跳转到其他页面中

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: masOS Monterey 12.5.1

第三方开发者工具版本号: webStorm 2021.3

基础库版本号: 2.0.1-34720220422002

项目创建方式: CLI

CLI版本号: 2.0.1-34720220422002

示例代码:

从列表页导航
uni.navigateTo({url: "pages/me/manager/business/orderRefundInfo"});
实质上访问了pages/me/manager/business/orderRefundInfoReasonImageGallery,麻烦看看这种是什么问题

操作步骤:

每次都可以复现

预期结果:

正确路由即可

实际结果:

实际跳到第二个页面

bug描述:

pages.json 文件是路由文件,添加了两个路由

1、pages/me/manager/business/orderRefundInfo
2、pages/me/manager/business/orderRefundInfoReasonImageGallery

使用 uni.navigateTo第一个页面,自动去到第二个页面。把pages.json里的pages/me/manager/business/orderRefundInfoReasonImageGallery路由删除后,uni.navigateTo第一个页面是正常的。

2022-09-19 17:03 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com (作者)

有大神知道什么原因吗?

BoredApe

BoredApe - 有问题就会有答案。

请上传一个能重现问题的测试工程

  • 3***@qq.com (作者)

    深度4层到第5层

    2022-09-19 17:36

  • 3***@qq.com (作者)

    下面两个页面,上层再加一个页面,然后使用uni.navigateTo导航到第一个页面,就会自动导航到第二个页面。

    1、pages/me/manager/business/orderRefundInfo

    2、pages/me/manager/business/orderRefundInfoReasonImageGallery

    2022-09-19 17:50

3***@qq.com

3***@qq.com (作者)

我找到问题了,应该是文件名后缀冲突,你们也测试一下吧

该问题目前已经被锁定, 无法添加新回复