wx.navigateBack的刷新问题
wx.navigateBack可以附带参数吗,或者wx.navigateBack以后能不能刷新下页面吗?
4 回复
有时候这种场景确实存在,比如当前页面修改完后回到上一个页面想要刷新数据,这个时候一般有两种解决方案:
第一种: 修改上一页的数据
var pages = getCurrentPages();
var prevPage = pages[pages.length - ]; //上一个页面
//直接调用上一个页面对象的setData()方法,把数据存到上一个页面中去
prevPage.setData({
isGoodsList: “这是我要修改的上一页数据”
});
然后再 onShow 去触发 怎么使用的问题
第二种: 利用缓存将数据存储到本地,
然后回到上一页时一样要 借 onShow 去触发