Просмотр исходного кода

fix 修复确认订单页面送货地址不能选择问题

tumobi 7 лет назад
Родитель
Сommit
e725faa7f1

+ 2 - 2
pages/shopping/address/address.js

@@ -30,7 +30,7 @@ Page({
   addressAddOrUpdate (event) {
     console.log(event)
     wx.navigateTo({
-      url: '/pages/ucenter/addressAdd/addressAdd?id=' + event.currentTarget.dataset.addressId
+      url: '/pages/shopping/addressAdd/addressAdd?id=' + event.currentTarget.dataset.addressId
     })
   },
   selectAddress(event){
@@ -43,7 +43,7 @@ Page({
     }
 
     //选择该收货地址
-    wx.navigateTo({
+    wx.redirectTo({
       url: '/pages/shopping/checkout/checkout'
     })
   },

+ 2 - 2
pages/shopping/addressAdd/addressAdd.js

@@ -259,7 +259,7 @@ Page({
     });
   },
   cancelAddress(){
-    wx.navigateTo({
+    wx.reLaunch({
       url: '/pages/shopping/address/address',
     })
   },
@@ -302,7 +302,7 @@ Page({
       is_default: address.is_default,
     }, 'POST').then(function (res) {
       if (res.errno === 0) {
-        wx.navigateTo({
+        wx.reLaunch({
           url: '/pages/shopping/address/address',
         })
       }

+ 6 - 1
pages/shopping/checkout/checkout.js

@@ -39,7 +39,7 @@ Page({
       // Do something when catch error
     }
 
-    this.getCheckoutInfo();
+    
   },
   getCheckoutInfo: function () {
     let that = this;
@@ -58,6 +58,7 @@ Page({
           orderTotalPrice: res.data.orderTotalPrice
         });
       }
+      wx.hideLoading();
     });
   },
   selectAddress(){
@@ -76,6 +77,10 @@ Page({
   },
   onShow:function(){
     // 页面显示
+    wx.showLoading({
+      title: '加载中...',
+    })
+    this.getCheckoutInfo();
     
   },
   onHide:function(){