如果需要传递对象需要在传递前对对象转为字符串,然后再新的页面再转为对象即可。
1.小程序正常的跳转方法是:
appointment(e) {
console.log(e);
let str = JSON.stringify(e.currentTarget.dataset.clinic)
wx.navigateTo({
url: '../appointment-register/appointment-register?clinic=' + str
})
},
2.传递个对象过去怎么办?我的解决办法是先将对象转换为json字符串然后到下个页面将json字符串,再转化为对象。如下:
onLoad: function(options) {
console.log(options)
let clinic = JSON.parse(options.clinic)
}