之前查了一些文章,普遍是通过onShow来实现页面显示时重新加载,但是这种方法是对资源的一种浪费
var pages = getCurrentPages();
var prevPage = pages[pages.length - 2]; //上一个页面
prevPage.onLoad(prevPage.options)
来分析下代码,首先获取当前打开的页面,然后获取上一个页面,通过调用上个页面的onload函数实现页面重新加载,其中options存在上一个页面的options中
之前查了一些文章,普遍是通过onShow来实现页面显示时重新加载,但是这种方法是对资源的一种浪费
var pages = getCurrentPages();
var prevPage = pages[pages.length - 2]; //上一个页面
prevPage.onLoad(prevPage.options)
来分析下代码,首先获取当前打开的页面,然后获取上一个页面,通过调用上个页面的onload函数实现页面重新加载,其中options存在上一个页面的options中