扫描小程序码分享
第一个页面的跳转语句时,传输的数据 book
打印的数据
第二个页面接收一下数据,并打印出来。
是因为传送的数据多 吗?
book是一些书籍的信息 json格式的
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
对象传值要是格式化为字符串再URL编码一下,接受的地址解码再parse一下
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
贴一下 修改后的源码 便于ctrl v
主要就是 传参之前 JSON.stringify() 将格式转为string
接收之后转为json格式 JSON.parse
console.log(res.data)
var book = JSON.stringify(res.data) ;
wx.navigateTo({
url: '../detail/detail?book='+book,
success: function(res){
console.log(res)
},
这个是 将要跳转的页面 在onload中获取传来的数据
onLoad: function (options) {
//取到传来的书籍信息
this.setData({
book :JSON.parse(options.book),
})
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
对象传值要是格式化为字符串再URL编码一下,接受的地址解码再parse一下
贴一下 修改后的源码 便于ctrl v
主要就是 传参之前 JSON.stringify() 将格式转为string
接收之后转为json格式 JSON.parse
console.log(res.data)
var book = JSON.stringify(res.data) ;
wx.navigateTo({
url: '../detail/detail?book='+book,
success: function(res){
console.log(res)
},
这个是 将要跳转的页面 在onload中获取传来的数据
onLoad: function (options) {
//取到传来的书籍信息
this.setData({
book :JSON.parse(options.book),
})
},