|
|
@@ -25,11 +25,22 @@ Page({
|
|
|
wx.navigateTo({
|
|
|
url: '/pages/my/addAddress/addAddress',
|
|
|
})
|
|
|
- },
|
|
|
+ },
|
|
|
+ // 监听地址选中
|
|
|
+ onCheckboxChange(e){
|
|
|
+ let index = e.currentTarget.dataset.index;
|
|
|
+ this.setData({
|
|
|
+ selectAddress:this.data.addressList[index]
|
|
|
+ })
|
|
|
+ },
|
|
|
/**
|
|
|
* 生命周期函数--监听页面加载
|
|
|
*/
|
|
|
onLoad(options) {
|
|
|
+ console.log(options);
|
|
|
+ this.setData({
|
|
|
+ moldify:options.moldify
|
|
|
+ })
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
@@ -43,6 +54,28 @@ Page({
|
|
|
* 生命周期函数--监听页面显示
|
|
|
*/
|
|
|
onShow() {
|
|
|
+ // if(this.data.moldify){
|
|
|
+ // // 获取页面栈
|
|
|
+ // const pages = getCurrentPages()
|
|
|
+ // // 获取上一页实例
|
|
|
+ // const prevPage = pages[pages.length - 2];
|
|
|
+ // // 监听返回按钮
|
|
|
+ // wx.enableAlertBeforeUnload({
|
|
|
+ // message: '确定修改为当前地址?',
|
|
|
+ // success: () => {
|
|
|
+ // // 返回前传递参数给上一页
|
|
|
+ // if (prevPage) {
|
|
|
+ // prevPage.setData({
|
|
|
+ // returnData: {
|
|
|
+ // key: 'address',
|
|
|
+ // from: this.data.selectAddress
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ // }
|
|
|
+ // wx.navigateBack()
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ // }
|
|
|
this.getAddressList();
|
|
|
},
|
|
|
|