30天内只能修改
30天内只能修改
  • 发布:2024-08-22 10:55
  • 更新:2024-08-22 11:13
  • 阅读:74

【报Bug】页面路由参数字符串中不能有?bug

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.23

手机系统: Android

手机系统版本号: Android 15

手机厂商: 华为

手机机型: ew

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

你们故意的?

预期结果:

正常收参

实际结果:

收不到有?参数之后的东西

bug描述:

父页面跳转前打印出来了,可以console看到,子页面接收到的也在console看见。?之后的东西都没有了。人才

2024-08-22 10:55 负责人:无 分享
已邀请:
爱豆豆

爱豆豆 - 办法总比困难多

特殊字符是需要转码的
参考文档:https://uniapp.dcloud.net.cn/api/router.html#navigateto

DCloud_UNI_yuhe

DCloud_UNI_yuhe

感谢您的反馈,问题已复现,我们会查找问题出现原因

DCloud_UNI_yuhe

DCloud_UNI_yuhe

微信小程序页面跳转需要传参时,如果参数里面含有等号(=)或问号(?)的话,等号后面的字符会被自动截取,导致传递参数不完整,同时在另一个页面接收到的参数也不完整。

要回复问题请先登录注册