panhui 3 роки тому
батько
коміт
bd8b8f61a8
1 змінених файлів з 8 додано та 4 видалено
  1. 8 4
      src/views/activity/Submit.vue

+ 8 - 4
src/views/activity/Submit.vue

@@ -5,7 +5,7 @@
                 <div class="van-cell van-cell--borderless">
                     <div class="van-cell__value van-cell__value--alone van-address-item__value">
                         <div role="radio" class="van-radio" tabindex="0" aria-checked="false">
-                            <span class="van-radio__label" v-if="addressInfo.id">
+                            <span class="van-radio__label" v-if="showAddress.id">
                                 <div class="van-address-item__name">{{ showAddress.name }} {{ showAddress.tel }}</div>
                                 <div class="van-address-item__address">{{ showAddress.address }}</div>
                             </span>
@@ -152,8 +152,12 @@ export default {
     },
     mounted() {
         this.emitter.on('updateChoose', info => {
-            // console.log(id);
-            this.addressInfo = info;
+            console.log(info.id);
+            this.addressInfo = { ...info };
+            console.log(this.addressInfo);
+            this.$nextTick(() => {
+                console.log(this.showAddress);
+            });
         });
 
         if (this.$route.query.assets) {
@@ -465,7 +469,7 @@ export default {
         }
     },
     beforeRouteLeave(to, from, next) {
-        if (to.path === '/mineAddress') {
+        if (to.name === 'mineAddress') {
             this.setKeeps(['activitySubmit']);
         } else {
             this.setKeeps(['activitySubmit'], false);