微信小程序之刷新页面及获取或修改上一页面数据

之前查了一些文章,普遍是通过onShow来实现页面显示时重新加载,但是这种方法是对资源的一种浪费

var pages = getCurrentPages();
var prevPage = pages[pages.length - 2];  //上一个页面
prevPage.onLoad(prevPage.options)

来分析下代码,首先获取当前打开的页面,然后获取上一个页面,通过调用上个页面的onload函数实现页面重新加载,其中options存在上一个页面的options中

添加新评论