贴一下 修改后的源码 便于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), }) },
页面跳转传值时,打印出来为什么是类型不是内容?[图片] 第一个页面的跳转语句时,传输的数据 book [图片] 打印的数据 [图片] 第二个页面接收一下数据,并打印出来。 是因为传送的数据多 吗? book是一些书籍的信息 json格式的
2022-03-20被自己蠢哭了,判断语句写为赋值语句 气死了
在其他页面中全局变量赋值后,本页面中onshow,onload可以取到,自己写的方法取不到?[图片] 把全局变量赋值给了本页面data中的globaldata,控制台打印这个也可以打印出来, [图片] 我自己写的方法,需要检验一下,这个全局变量是否存在,但是显示是空。控制台打印如下 [图片]
2022-03-20