Browse Source

优化bug

zhujindu 10 months ago
parent
commit
0082629083
1 changed files with 3 additions and 2 deletions
  1. 3 2
      src/components/uploadImgVStore.vue

+ 3 - 2
src/components/uploadImgVStore.vue

@@ -1,7 +1,7 @@
 <template>
   <div>
     <div class="cameraDiv1">
-      <div class="imgPre" v-if="imgArr.length">
+      <div class="imgPre" v-if="imgArr && imgArr.length">
         <van-icon
           class="photobrowsing"
           name="expand-o"
@@ -54,6 +54,7 @@ export default {
     },
     imgArr: {
       type: [String, Array],
+      default: '',
     },
     count: {
       type: Number,
@@ -78,7 +79,7 @@ export default {
   watch: {
     imgArr: {
       handler(val) {
-        this.imgUrlArr = val.split(',');
+        if (val) this.imgUrlArr = val.split(',');
       },
       immediate: true,
     },