getCurrentPages()方法可以获取当前的页面栈
let pages=getCurrentPages()
//pages的length就是说明当前处于几级页面
let prevPage = pages[pages.length - 2];
//-2 就是你上一页的数据 你上上页的数据就是-3 了以此类推!
//直接修改上一个页面的数据:
prevPage.setData({
index:index
},function(){
prevPage.onload();
wx.navigateBack()
})
这样返回上一个页面的时候,上一个页面的数据就已经修改好了!!
网友评论