a页面
/**
* 页面的初始数据
*/
data: {
params: null, //选中地址返回参数
paramsid: null, //地址id
},
city: function(e){
wx.navigateTo({
url: '/pages/select_address/select_address'
})
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
console.log("选中地址返回的数据地址",this.data.params); //查看上一页面返回的数据
console.log("选中地址返回的数据id",this.data.paramsid);
var that = this;
var params = this.data.params;
var paramsid = this.data.paramsid;
that.paramsid = paramsid;
that.params = params;
},
b页面
//选中当前地址返回参数
adressdiz:function(e){
console.log("选中当前地址返回参数",e);
var pages = getCurrentPages(); //当前页面
var prevPage = pages[pages.length - 2]; //上个页面
// 赋值给上一个页面赋值
prevPage.setData({
params: e.currentTarget.dataset.dizhi,
paramsid: e.currentTarget.dataset.id
});
wx.navigateBack({
delta: 1
})
},