wx.navigateTo跳转的页面返回父页面时传值
用wx.navifateTo跳转的页面返回父页面时,可以用wx.navigateBack(),若要向父页面传值,应该从页面路由栈中直接获取和操作目标Page对象,即通过调用小程序API:getCurrentPages()来获取当前页面路由栈的信息,这个路由栈中按照页面的路由顺序存放相应的Page对象,我们可以获取到上一级页面完整的Page对象,从而直接调用Page对象的属性和方法
var pages=getCurrentPages();
var currPage=pages[pages.length - 1 ]; //当前页面
var prevPage=pages[pages.length - 2 ]; //上一级页面
//直接调用上一级页面的setData()方法,把数据存到上一级页面中
prevPage.setData({
Mydata : ’