时间:2019-04-29 来源:小程序工厂
吓得我赶紧试了下,正常的呢。。
https://developers.weixin.qq.com/s/ykimGlmm7f6J
再检查一下吧,可以这么调用
let pages = getCurrentPages()
let prevPage = pages[pages.length - 2]
let praise = 'postList[' + Number(this.data.options.postIndex) + '].praiseStatus'
let praiseNum = 'postList[' + Number(this.data.options.postIndex) + '].praiseNum'
prevPage.setData({
[praise]: this.data.praiseStatus,
[praiseNum]: this.data.communityDetail.praiseNum
})
我经常这么写,不需要在上一个页面的onShow里处理
你这个 lastPage 是当前页面的前一个页面,并没有被渲染。所以调用 setData 是没有用的