address.js 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. // pages/checkAddress/handleAddCheck.js
  2. const app = getApp()
  3. Page({
  4. /**
  5. * 页面的初始数据
  6. */
  7. data: {
  8. addressList: [
  9. {
  10. address: '河南省信阳市固始县赵刚乡新堰村西寨组新堰村西寨组新堰村西寨组新堰村西寨组'
  11. },
  12. {
  13. address: '上海市上海市嘉定区'
  14. }
  15. ],
  16. dialogshow: false,
  17. formPage: '',
  18. formback:0,
  19. },
  20. /**
  21. * 生命周期函数--监听页面加载
  22. */
  23. onLoad(options) {
  24. console.log(options);
  25. this.setData({
  26. formPage: options.form,
  27. formback: options.back
  28. })
  29. },
  30. /**
  31. * 生命周期函数--监听页面初次渲染完成
  32. */
  33. onReady() {
  34. },
  35. /**
  36. * 生命周期函数--监听页面显示
  37. */
  38. onShow() {
  39. },
  40. /**
  41. * 生命周期函数--监听页面隐藏
  42. */
  43. onHide() {
  44. },
  45. /**
  46. * 编辑地址
  47. */
  48. handleEdit(e) {
  49. var value = e.currentTarget.dataset.address
  50. console.log(value);
  51. },
  52. /**
  53. * 点击地址Item 我的地址进入不做处理 预约页面进入返回预约页面
  54. */
  55. handleAddressChose (e) {
  56. if (this.data.formback == '1') {
  57. app.globalData.navigateBackParams.address = e.currentTarget.dataset.address
  58. wx.navigateBack()
  59. }
  60. },
  61. /**
  62. * 用户点击删除地址按钮
  63. */
  64. handleDelAddres(e) {
  65. // var delId = e.currentTarget.dataset.id
  66. this.setData({
  67. dialogshow: true
  68. })
  69. },
  70. handleConfirm () {},
  71. handleCancel () {
  72. this.setData({
  73. dialogshow: false
  74. })
  75. },
  76. /**
  77. * 用户点击 新增地址
  78. */
  79. handleAddressAdd() {
  80. wx.navigateTo({
  81. url: '/pages/addressAdd/addressAdd?form=address',
  82. })
  83. }
  84. })