getAddressList (){
let that = this;
util.request(api.AddressList).then(function (res) {
if (res.errno === 0) {
that.setData({
addressList: res.data
});
}
});
},
addressAddOrUpdate (event) {
wx.navigateTo({
url: '/pages/shopping/addressAdd/addressAdd?id=' + event.currentTarget.dataset.addressId
});
},
selectAddress(event){ try {
wx.setStorageSync('addressId', event.currentTarget.dataset.addressId);
} catch (e) { }
if(this.data.type==2){
//选择该收货地址 console.log(this.data.type+"2222222222222222222222222");
console.log(event.currentTarget.dataset.addressId + "2222222222222222222222222"); let pages = getCurrentPages(); //获取当前页面js里面的pages里的所有信息。 let prevPage = pages[pages.length - 2]; //prevPage 是获取上一个页面的js里面的pages的所有信息。 -2 是上一个页面,-3是上上个页面以此类推。 prevPage.setData({ // 将我们想要传递的参数在这里直接setData。上个页面就会执行这里的操作。 addressId: event.currentTarget.dataset.addressId }); wx.navigateBack({
url: '/pages/checkoutbookorder/checkoutbookorder' }); }else{
//选择该收货地址
wx.navigateBack({
url: '/pages/shopping/checkout/checkout'
});
} }

  使用 wx.navigateBack返回页面并携带参数的处理方式   返回后不会进入onload方法 会进入onshow方法

最新文章

  1. linux-centos在VM中的网络配置
  2. Linux 查找进程运行位置
  3. iOS中的translucent和automaticallyAdjustsScrollViewInsets用法
  4. SQL Server 索引视图 聚簇索引
  5. C#方法封装与重构
  6. linux之centos安装xampp
  7. 数据库 MySQL Jdbc JDBC的六个固定步骤
  8. bootstrap easyUI 的选型
  9. Caused by: java.lang.NullPointerException, java.lang.reflect.InvocationTargetExc
  10. jQuery学习-事件之绑定事件(二)
  11. shakes hands
  12. Oracle索引——位图索引
  13. 前端——HTML笔记-One
  14. Jquery几秒自动跳转
  15. 官方解答:Vultr VPS常见问题
  16. hive第一篇----简介和使用客户端
  17. (转载)intellj idea 如何设置类头注释和方法注释
  18. jdbc操作数据库(详细)
  19. VitrualBox、vagrant、homestead的关系
  20. 取得<asp:TextBox中的值:

热门文章

  1. [Git] 012 rm 命令的补充
  2. 阻塞队列 BlockingQueue 常用方法详解
  3. ZOJ-1610 线段树+两种查询方法(弥补我线段树区间填充的短板)
  4. java synchronized实现可见性对比volatile
  5. git把本地代码上传(更新)到github上
  6. 实体模型集合对象转换为VO对象集合
  7. HBase构架原理
  8. JSP2的自定义标签和方法
  9. sqlserver sp_who2和inputbuffer的使用,连接数
  10. keepalived的配置文件