问题描述:
想在页面加载和跳转页面返回时重新获取数据,但是onShow接收不到跳转传的参数原因分析:
onLoad:页面第一次加载时触发,从跳转页面返回时不能触发,可以传递参数onShow:页面显示或从后台跳回小程序时显示此页面时触发,从跳转页面返回时触发,不能传递参数
解决方案:
onShow(){
// 获取当前小程序的页面栈
let pages = getCurrentPages();
// 数组中索引最大的页面--当前页面
let currentPage = pages[pages.length - 1];
// 打印出当前页面中的 options
console.log(currentPage.options)
}