原页面 js文件
data: {isBack:0,}onShow: function () {let pages = getCurrentPages();let currPage = pages[pages.length - 1];if (currPage.data.isBack==1) {console.log(currPage.data.isBack)this.setData({isBack: 1,}) }if (this.data.isBack==1) {//上一页返回,不加载新内容this.setData({isBack:0,}) } else {// console.log('刷新页面')},
下一页js文件(此页面返回上一页)
/*** 生命周期函数--监听页面卸载*/onUnload: function () {console.log('talkDetComment-onUnload')var pages = getCurrentPages(); //当前页面var prevPage = pages[pages.length - 2]; //上一页面prevPage.setData({//直接给上一个页面赋值isBack: 1,});},