let pages = getCurrentPages(); // 当前页面
let beforePage = pages[pages.length - 2]; // 上一页
uni.navigateBack({
success: function() {
beforePage.onLoad(); // 执行上一页的onLoad方法
}
});
1.getCurrentPages()获取当前页面的页面栈,是个数组
2.pages[pages.length-1],为当前页。pages[pages.length-2]为上一页
3.let beforePage=pages[pages.length-2],将上一页赋值给beforePage
4.beforePage.onLoad()。调用上一页中的onload()方法