跳转之前页面的代码
changedata(list){
console.log(list);
this.setData({
listcoffee:list,
})
},
跳转过后的页面的代码
var pages = getCurrentPages();
var prevPage = pages[pages.length - 2];
wx.navigateBack({
delta: 1,
success:()=>{
prevPage.changedata(e.currentTarget.dataset.id);
}
})
//直接调用上一个页面的setData()方法,把数据存到上一个页面中去
prevPage.setData({
})
试试这样的 我写过,数据是可以更新的