微信小程序配套教材课件完整版(文字可修改版).ppt

微信小程序配套教材课件完整版(文字可修改版).ppt

PPT课件完整版PPT完整版课件全套课件全套PPT全册课件全册PPT全册电子教案全书课件全书PPT全书电子教案整套课件整套PPT教学课件汇总电子教案汇总PPT汇总教学教程幻灯片

5.6.3 新增地址及编辑地址云开发 var app = getApp(); Page({ data: { index: 0, tip: , address: , //显示的地址 region: [北京市, 北京市, 大兴区], customItem: 全部, addressId: , sex: , phone: , num: , userName: , }, (5)在pages/addressAdd/addressAdd/addressAdd.js文件里添加如下代码,用来处理地址新增和地址编辑请求。 onLoad: function (e) { var addressId = e.addressId; if (addressId != null addressId != ) { this.setData({ addressId: addressId }); this.loadAddressInfo(addressId); } }, loadAddressInfo: function (addressId) { //获取地址详情 var that = this; wx.cloud.callFunction({ //调用云函数 name: getAddressInfo, data:{ _id: addressId }, 5.6.3 新增地址及编辑地址云开发 success: res = { console.log([云函数] [getAddressInfo] 地址信息: , res); var addresses = res.result.data; that.setData({ userName: addresses[0].personName }); that.setData({ sex: addresses[0].gender }); that.setData({ phone: addresses[0].contactNumber }); that.setData({ num: addresses[0].houseNumber }); that.setData({ address: addresses[0].address }); var cities = addresses[0].city; var region = cities.split(,); that.setData({ region: region }); }, fail: err = { console.error([云函数] [getAddressInfo] 调用失败, err); } }) }, bindPickerChange: function (e) { this.setData({ index: e.detail.value }); }, formSubmit: function (e) { var citys = e.detail.value.city; //所在城市 var that = this; var personName = e.detail.value.userName; //联系人 var gender = e.detail.value.sex; //性别 5.6.3 新增地址及编辑地址云开发 var contactNumber = e.detail.value.phone; //手机号 var address = e.detail.value.address; //收货地址 var houseNumber = e.detail.value.num; //门牌号 var citys = e.detail.value.city; //所在城市 var city = citys[0]; if (citys[1] != 全部) { city += , + citys[1]; } if (citys[2] != 全部) { city += , + citys[2]; } var addressId = this.data.addressId; //新增地址 if (addressId

文档评论(0)

1亿VIP精品文档

相关文档