Jelajahi Sumber

Image: Fix preview dose not show when preview list not contain src issue (#18975) (#19130)

luckyCao 5 tahun lalu
induk
melakukan
7259a83852
1 mengubah file dengan 6 tambahan dan 1 penghapusan
  1. 6 1
      packages/image/src/main.vue

+ 6 - 1
packages/image/src/main.vue

@@ -94,7 +94,12 @@
         return Array.isArray(previewSrcList) && previewSrcList.length > 0;
       },
       imageIndex() {
-        return this.previewSrcList.indexOf(this.src);
+        let previewIndex = 0;
+        const srcIndex = this.previewSrcList.indexOf(this.src);
+        if (srcIndex >= 0) {
+          previewIndex = srcIndex;
+        }
+        return previewIndex;
       }
     },