微信小程序开发之返回刷新和更改父级页面数据
解决方法:
微信内置方法:getCurrentPages()获取页面栈表
var pages = getCurrentPages();
Console.log(pages)
可以看到打印出来数据,根据对应的页面可更新数据
var prePage = pages[pages.length – 2];//上一级页面也可以选择更早的页面
prePage就相当于对应页面里面this的用法,如果想刷新页面就在上一级页面写一个刷新的方法然后调用就可以prePage.onLoad或者prePage.setData({data:data})来调用方法或者修改数据就可以了。
本文来自投稿,不代表微擎百科立场,如若转载,请注明出处:https://www.w7.wiki/develop/2237.html