小程序
小游戏
企业微信
微信支付
扫描小程序码分享
现在尝试小程序参数传递 页面跳转的时候只能传递简单的参数,想传递复杂参数,比如说数组里有对象 对象里又有数组,不知道这个怎么实现?
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我尝试各种后,放弃了在标签上携带复杂数据类型。
使用了`wxs`也不行,无奈在当前标签上添加 `data-id`(唯一的id),然后在点击时,通过`e`来获取id,再在列表中进行遍历,拿到对应的数据,接着遍历拼接进行跳转。
用的真心痛苦
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
Unexpected token J in JSON at position 0;at "pages/checkin/arcticleDetail/arcticleDetail" page lifeCycleMethod onLoad function
SyntaxError: Unexpected token J in JSON at position 0
不行啊 报这个错
你这个是数据量太大了吧... 导致传输过程中 数据丢失,打印看看
直接传递对象wx.navigateTo({ url: 'page/changeinfo/changeinfo?info=' + JSON.stringify(对象) }),另一个页面info: JSON.parse(options.info),
恩 我现在也是这样做的 但是滑动翻页数据会越来越多 就想着能不能直接传下去 谢谢你
用本地存储吧
wx.setStorageSync('key', 'value')
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我尝试各种后,放弃了在标签上携带复杂数据类型。
使用了`wxs`也不行,无奈在当前标签上添加 `data-id`(唯一的id),然后在点击时,通过`e`来获取id,再在列表中进行遍历,拿到对应的数据,接着遍历拼接进行跳转。
用的真心痛苦
Unexpected token J in JSON at position 0;at "pages/checkin/arcticleDetail/arcticleDetail" page lifeCycleMethod onLoad function
SyntaxError: Unexpected token J in JSON at position 0
不行啊 报这个错
你这个是数据量太大了吧... 导致传输过程中 数据丢失,打印看看
直接传递对象wx.navigateTo({ url: 'page/changeinfo/changeinfo?info=' + JSON.stringify(对象) }),另一个页面info: JSON.parse(options.info),
恩 我现在也是这样做的 但是滑动翻页数据会越来越多 就想着能不能直接传下去 谢谢你
用本地存储吧
wx.setStorageSync('key', 'value')