From 0dbf1c5ee2e6d25a06fd663ff735a3f062e8de7a Mon Sep 17 00:00:00 2001 From: neverland Date: Sun, 18 Nov 2018 10:03:45 +0800 Subject: [PATCH] [improvement] ImagePreview: add loop prop (#2103) --- packages/image-preview/ImagePreview.vue | 5 +++++ packages/image-preview/en-US.md | 1 + packages/image-preview/index.js | 7 ++++--- packages/image-preview/zh-CN.md | 1 + 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/packages/image-preview/ImagePreview.vue b/packages/image-preview/ImagePreview.vue index de26b28d2..09be297d4 100644 --- a/packages/image-preview/ImagePreview.vue +++ b/packages/image-preview/ImagePreview.vue @@ -14,6 +14,7 @@ [] }, + loop: { + type: Boolean, + default: true + }, startPosition: { type: Number, default: 0 diff --git a/packages/image-preview/en-US.md b/packages/image-preview/en-US.md index c1c8831c5..eac403b20 100644 --- a/packages/image-preview/en-US.md +++ b/packages/image-preview/en-US.md @@ -53,4 +53,5 @@ setTimeout(() => { | startPosition | Start position | `Number` | `0` | | showIndex | Whether to show index | `Boolean` | `true` | | showIndicators | Whether to show indicators | `Boolean` | `false` | +| loop | Whether to enable loop | `Boolean` | `true` | | onClose | Close callback | `Function` | - | diff --git a/packages/image-preview/index.js b/packages/image-preview/index.js index f0fb4f038..04580c8a1 100644 --- a/packages/image-preview/index.js +++ b/packages/image-preview/index.js @@ -5,11 +5,12 @@ import { isServer } from '../utils'; let instance; const defaultConfig = { - value: true, images: [], + loop: true, + value: true, showIndex: true, - showIndicators: false, - startPosition: 0 + startPosition: 0, + showIndicators: false }; const initInstance = () => { diff --git a/packages/image-preview/zh-CN.md b/packages/image-preview/zh-CN.md index dddcf7416..981217319 100644 --- a/packages/image-preview/zh-CN.md +++ b/packages/image-preview/zh-CN.md @@ -61,4 +61,5 @@ setTimeout(() => { | startPosition | 图片预览起始位置索引 | `Number` | `0` | 1.1.16 | | showIndex | 是否显示页码 | `Boolean` | `true` | 1.3.4 | | showIndicators | 是否显示轮播指示器 | `Boolean` | `false` | 1.3.10 | +| loop | 是否开启循环播放 | `Boolean` | `true` | 1.4.4 | | onClose | 关闭时的回调函数 | `Function` | - | 1.1.16 |