From c30b5734fa15015ccfd21fb83ee05f96c114b038 Mon Sep 17 00:00:00 2001 From: 刘汉宸 Date: Fri, 31 Jul 2020 15:52:45 +0800 Subject: [PATCH] fix: 修复Scheme的filter配置及ImageViewer默认值 --- packages/index.js | 5 +++-- packages/scheme/index.vue | 3 +-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/index.js b/packages/index.js index 09a8f67..7171e7a 100644 --- a/packages/index.js +++ b/packages/index.js @@ -42,12 +42,13 @@ const install = function(Vue, opts = {}) { Vue.component(ElImageViewer.name, ElImageViewer); }; -const _ImageViewer = function({ index, src, list }) { +const _ImageViewer = function({ index, src, list, ...other }) { const ImageViewer = Vue.extend(ElImageViewer); const instance = new ImageViewer({ el: document.createElement('div') }); Object.assign(instance, { - index: src ? list.findIndex(url => url === src) : index, + index: src ? list.findIndex(url => url === src) : index || 0, urlList: list, + ...other, onClose() { instance.$el.className = `${instance.$el.className} viewer-fade-leave-active viewer-fade-leave-to`; setTimeout(function() { diff --git a/packages/scheme/index.vue b/packages/scheme/index.vue index bc4268a..86fc863 100644 --- a/packages/scheme/index.vue +++ b/packages/scheme/index.vue @@ -9,9 +9,8 @@ -
+