微信小程序wx.navigateBack傳數據給上一頁

在修改收貨地址時需要給上一頁傳遞參數,具體做法是利用getCurrentPages()獲得所有頁面棧的數據,再對某一頁進行setData.

    let pages = getCurrentPages();  // 當前頁的數據
    let prevPage = pages[pages.length - 2];  // 上一頁的數據,也可以輸出來看看有什麼東西
    prevPage.setData({   //給上一頁設置數據
      address: data
    });
    wx.navigateBack({
      delta:1
    })
  },

摘自本人項目,供自己查閱。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章