天天看點

微信小程式 跳轉傳參數 傳對象

微信小程式跳轉傳參

一般都是傳字元串到下一頁,如果要想傳對象怎麼辦呢?

我的解決辦法是先将對象轉換為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});
  },