wx.narvigateBack()不能像其他导航一样通过url进行传参,因此只能使用其他的方法:
var pages = getCurrentPages();//获取页面栈的实例
var currPage = pages[pages.length - 1]; //当前页面
var prevPage = pages[pages.length - 2];//上一个页面
var id = e.currentTarget.dataset.id//获取选择的优惠卷id
console.log("选择优惠卷ID:",id)
//直接调用上一个页面对象的setData()方法,把数据存到上一个页面中去
prevPage.setData({
//couponId,在上一页中已声明 直接赋值
couponId : id
})
wx.navigateBack({//默认返回上一页
})