diff --git a/docs/examples-dist/image-preview.vue b/docs/examples-dist/image-preview.vue
index 24e5d5956..f08fe4946 100644
--- a/docs/examples-dist/image-preview.vue
+++ b/docs/examples-dist/image-preview.vue
@@ -1,4 +1,21 @@
-
+
\ No newline at end of file
+import Vue from "vue";import ExampleBlock from "../components/example-block";Vue.component("example-block", ExampleBlock);
+import { ImagePreview } from 'src/index';
+
+export default {
+ methods: {
+ handleImagePreview() {
+ ImagePreview([
+ 'https://img.yzcdn.cn/upload_files/2017/03/14/FmTPs0SeyQaAOSK1rRe1sL8RcwSY.jpeg?imageView2/2/w/980/h/980/q/75/format/webp',
+ 'https://img.yzcdn.cn/upload_files/2017/03/15/FvexrWlG_WxtCE9Omo5l27n_mAG_.jpeg?imageView2/2/w/980/h/980/q/75/format/webp',
+ 'https://img.yzcdn.cn/upload_files/2017/03/15/FkubrzN7AgGwLlTeb1E89-T_ZjBg.png'
+ ]);
+ }
+ }
+};
+
\ No newline at end of file
diff --git a/docs/examples-dist/swipe.vue b/docs/examples-dist/swipe.vue
index 097501ad3..e107e8bf5 100644
--- a/docs/examples-dist/swipe.vue
+++ b/docs/examples-dist/swipe.vue
@@ -4,7 +4,7 @@
-
+
@@ -14,7 +14,7 @@
-
+
diff --git a/docs/examples-docs/image-preview.md b/docs/examples-docs/image-preview.md
index e7ed9b7fd..414e9e7f0 100644
--- a/docs/examples-docs/image-preview.md
+++ b/docs/examples-docs/image-preview.md
@@ -1,3 +1,25 @@
+
+
## ImagePreview 图片预览
+### 基础用法
+:::demo
+```html
+预览图片
+```
+:::
diff --git a/docs/examples-docs/swipe.md b/docs/examples-docs/swipe.md
index e5761444a..8449eb4e7 100644
--- a/docs/examples-docs/swipe.md
+++ b/docs/examples-docs/swipe.md
@@ -23,7 +23,7 @@
-
+
```
@@ -38,7 +38,7 @@
-
+
```
diff --git a/packages/image-preview/src/image-preview.js b/packages/image-preview/src/image-preview.js
index af58b935c..93c62f354 100644
--- a/packages/image-preview/src/image-preview.js
+++ b/packages/image-preview/src/image-preview.js
@@ -12,13 +12,13 @@ const initInstance = () => {
});
};
-var ImagePreviewBox = image => {
+var ImagePreviewBox = images => {
if (!instance) {
initInstance();
}
if (!instance.value) {
- instance.image = image;
+ instance.images = images;
document.body.appendChild(instance.$el);
diff --git a/packages/image-preview/src/image-preview.vue b/packages/image-preview/src/image-preview.vue
index 3e80c3eeb..21679c8e4 100644
--- a/packages/image-preview/src/image-preview.vue
+++ b/packages/image-preview/src/image-preview.vue
@@ -1,22 +1,32 @@
-
![]()
+
+
+
+
+