小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如题。跳转到小程序时,如何传入对象类型的参数 比如
{ "name":"name1", "age":"10", "from":"test" }
官方文档中 只简单提了一下 pagepath=index?foo=bar 没有给传递对象的方案
https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/uniform-message/uniformMessage.send.html
论坛内的示例 也都是 通过GET方式直接传递ID的那种
https://developers.weixin.qq.com/community/develop/doc/000c40e31d44d8c810994d07151000?jumpto=comment&commentid=000e2e7164c9b068bbeb1c0b8510
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
以 小程序端 依赖 数据 为例说明 具体传参场景
${page}?${key}=${value}
page为具体要跳转的页面
key为 page页面 onload方法中传参如的参数,下面的case为例 key = data
value 为需要传入的具体值,需要注意 value的值为string,并需要做urlencode
subPackages/packageDeal/index?data=%7B%22data%22%3A%7B%22order%22%3A%7B%22id%22%3A%22628e1783fdda1d0001ef6bcd%22%7D%2C%22id%22%3A%22628e1783fdda1d0001ef6bcd%22%7D%7D
{ "data":{ "order":{ "id":"123123" } } }
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
不支持。想办法把这种对象重新编码放到path的参数中吧
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
以 小程序端 依赖 数据 为例说明 具体传参场景
${page}?${key}=${value}
page为具体要跳转的页面
key为 page页面 onload方法中传参如的参数,下面的case为例 key = data
value 为需要传入的具体值,需要注意 value的值为string,并需要做urlencode
subPackages/packageDeal/index?data=%7B%22data%22%3A%7B%22order%22%3A%7B%22id%22%3A%22628e1783fdda1d0001ef6bcd%22%7D%2C%22id%22%3A%22628e1783fdda1d0001ef6bcd%22%7D%7D
{ "data":{ "order":{ "id":"123123" } } }
不支持。想办法把这种对象重新编码放到path的参数中吧