刷新页面,其实就是刷新页面上的数据。一般页面数据加载函数都写在 onLoad 或者 onShow 的回调函数中。所以我们只要获取当前页面,完后手动调用这两个函数即可
let pages = getCurrentPages() //获取页面数组
let curPage = pages[pages.length - 1] //获取当前页
curPage.onShow() //手动调用生命周期函数
onShow与onLoad的区别
- onShow :不光第一次进入会加载数据,跳转走再回退的时候也会触发
- onLoad :仅第一次进入会触发。