微信小程序跳转页面后接受返回值
从A页面跳转到B界面,A页面取得B界面返回的数据
A页面:
A页面js
Page({
/**
* 页面的初始数据
*/
data: {
cityItem:null,
}
})
A页面wxml
{{cityItem}}
B页面:
Page({
data: {
},
onLoad: function (options) {
},
click(){
var pages = getCurrentPages();
var currPage = pages[pages.length - 1]; //当前页面
var prevPage = pages[pages.length - 2]; //上一个页面
//直接调用上一个页面的setData()方法,把数据存到上一个页面中去
prevPage.setData({
cityItem: '我是返回上一页可以获取到的数据'
})
wx.navigateBack();
}
})