小程序页面跳转传数组与对象
传递页面:通过JSON.stringify 方法,将数组或者对象转换成字符串后传递
click: function(e) {
var model = JSON.stringify(e.currentTarget.dataset.model);
//将数组或者对象转换成字符串,传递到下一个页面
wx.navigateTo({
url: '../detail/detail?model=' + model,
})
}
接收页面:将字符串转化为对象,再进行使用
onLoad: function(options) {
var bean = JSON.parse(options.model);
//将字符串转换成数组或者对象
this.setData({
model: bean
})
},
本文介绍如何在小程序中通过JSON.stringify将数组或对象转换为字符串进行页面间的数据传递,并在接收页面通过JSON.parse将其还原为原始数据类型。
636

被折叠的 条评论
为什么被折叠?



