Sfoglia il codice sorgente

1.修复添加地址失败bug,2.优化地址列表多次请求

npzzwq99 2 settimane fa
parent
commit
ee449f14ef
2 ha cambiato i file con 4 aggiunte e 9 eliminazioni
  1. 2 8
      pages/user/address/address.vue
  2. 2 1
      pages/user/address/addressManage.vue

+ 2 - 8
pages/user/address/address.vue

@@ -59,19 +59,13 @@ export default {
       }, 500)
       return
     }
-    this.loadData()
+    // this.loadData()
   },
   onShow() {
     // 每次顯示頁面時都刷新數據
     this.loadData()
 
-    // 監聽地址刷新事件(用於其他頁面觸發)
-    uni.$on('addressRefresh', () => {
-      this.loadData()
-    })
-  },
-  onUnload() {
-    uni.$off('addressRefresh')
+    
   },
   methods: {
     async loadData() {

+ 2 - 1
pages/user/address/addressManage.vue

@@ -43,7 +43,9 @@ export default {
         country: '',
         province: '',
         city: '',
+        citycode: '', // 城市代码
         district: '',
+        adcode: '', // 地区代码
         formatted_address: '',
         address_name: '',
         address_full: '',
@@ -110,7 +112,6 @@ export default {
             if (resData && typeof resData === 'object') {
               newAddressId = resData.id || null
             }
-            uni.$emit('addressRefresh', newAddressId)
           }, 100)
         }, 500)
       } catch (e) {