xuqiang 4 jaren geleden
bovenliggende
commit
10fb30e752
2 gewijzigde bestanden met toevoegingen van 8 en 10 verwijderingen
  1. 5 10
      src/pages/details.vue
  2. 3 0
      src/pages/store/productEdit.vue

+ 5 - 10
src/pages/details.vue

@@ -66,7 +66,7 @@
                     <img
                         style="height:100%,width:70px"
                         :src="item.image + oss"
-                        @click="preview(item.image, getImgs(cardList))"
+                        @click="preview(item.image, getImgs(cards))"
                         alt=""
                     />
                     <p class="swiper-itemText">×{{ item.count }}</p>
@@ -80,13 +80,8 @@
         </div> -->
         <div v-if="defaultCards.length > 0">
             <div v-if="imgFlag" class="imgBox">
-                <div v-for="(item, index) in defaultCards" :key="index">
-                    <img
-                        class="img"
-                        :src="item.image + oss"
-                        @click="preview(item.image, getImgs(defaultCards))"
-                        alt=""
-                    />
+                <div v-for="(item, index) in cards" :key="index">
+                    <img class="img" :src="item.image + oss" @click="preview(item.image, getImgs(cards))" alt="" />
                     <p class="swiper-itemTexts">×{{ item.count }}</p>
                 </div>
             </div>
@@ -384,7 +379,7 @@ export default {
         .img {
             width: 75px;
             height: 110px;
-            margin: 0 5px;
+            margin: 0 4px 4px 4px;
         }
         .swiper-itemTexts {
             position: absolute;
@@ -685,7 +680,7 @@ export default {
     ._swiper-item {
         height: 110px !important;
         width: 75px !important;
-        padding: 0 5px;
+        padding: 0 4px;
     }
     // /deep/ ._swiper-item {
     //     // padding: 10px;

+ 3 - 0
src/pages/store/productEdit.vue

@@ -37,6 +37,7 @@
                         :file-list="images"
                         :after-read="afterRead"
                         @delete="deleteImg"
+                        :showUpload="images.length == 0"
                     />
                 </div>
                 <van-field
@@ -295,6 +296,7 @@ export default {
             name: '',
             soldStatus: '',
             show: false,
+            imgBox: true,
             flag: true,
             flags: true,
             closeFlag: false,
@@ -631,6 +633,7 @@ export default {
                         this.toast('最多上传一张图片');
                         return;
                     }
+                    this.imgBox = false;
                     this.hideLoading();
                     this.images = [
                         {