收藏
回答

返回上一页调用更新数据,有值,但是页面数据不更新

跳转之前页面的代码

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

}

})






最后一次编辑于  2018-12-28
回答关注问题邀请回答
收藏

1 个回答

  • Z
    Z
    2018-12-28

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

    prevPage.setData({

       

    })

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


    2018-12-28
    赞同
    回复