返回上一页调用更新数据,有值,但是页面数据不更新
发布于 6 年前 作者 hxiang 4583 次浏览 来自 问答

跳转之前页面的代码

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);

}

})

1 回复

//直接调用上一个页面的setData()方法,把数据存到上一个页面中去

prevPage.setData({

 

})

试试这样的  我写过,数据是可以更新的

回到顶部