当我们跳转到一个新页面的时候
希望点击操作完成后返回上一页可以把相应的值回去
跳转的页面:
var pages = getCurrentPages(); //当前页面var prevPage = pages[pages.length - 2]; //上一页面prevPage.setData({//直接给上一个页面赋值productName: detail.name,productId: detail.index});wx.navigateBack({delta: 1})
返回的上一个页面
onShow() {
let pages = getCurrentPages();let currPage = pages[pages.length - 1];if (currPage.data.productId) {this.data.supplierList['product_code'] = currPage.data.productIdthis.data.supplierList['product_category'] = currPage.data.productNamethis.setData({supplierList: this.data.supplierList});}
}