微信小程式跳轉傳參
一般都是傳字元串到下一頁,如果要想傳對象怎麼辦呢?
我的解決辦法是先将對象轉換為json字元串然後到下個頁面将json字元串,再轉化為對象。如下:
let str=JSON.stringify(e.currentTarget.dataset.item);
wx.navigateTo({
url: \'../toMybaby/babyDetail/babyDetail?jsonStr=\'+str,
success: function (res) {
// success
},
fail: function () {
// fail
},
complete: function () {
// complete
}
})
onLoad:function(options){
// 生命周期函數--監聽頁面加載
let item=JSON.parse(options.jsonStr);
this.setData({ward:item});
},