uni-app 页面路由参数字符串中不能有?bug

uni-app 页面路由参数字符串中不能有?bug

操作步骤:

  • 你们故意的?

预期结果:

  • 正常收参

实际结果:

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

bug描述:

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

Image Image Image

信息项 内容
产品分类 uniapp/App
PC开发环境操作系统 Windows
PC开发环境操作系统版本号 2
HBuilderX类型 正式
HBuilderX版本号 4.23
手机系统 Android
手机系统版本号 Android 15
手机厂商 华为
手机机型 ew
页面类型 vue
vue版本 vue2
打包方式 云端
项目创建方式 HBuilderX

更多关于uni-app 页面路由参数字符串中不能有?bug的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

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

更多关于uni-app 页面路由参数字符串中不能有?bug的实战教程也可以访问 https://www.itying.com/category-93-b0.html


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

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

回到顶部