From 05afe2c31a54b7f2e2949cbe5efef16259479768 Mon Sep 17 00:00:00 2001 From: jmal Date: Wed, 24 Mar 2021 13:47:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E5=9B=BE=E7=89=87?= =?UTF-8?q?=E9=A2=84=E8=A7=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/index.html | 2 +- src/components/preview/ImageViewer.vue | 302 ++++++++++++++++--------- src/main.js | 3 +- src/views/home/mobile/index.vue | 5 +- 4 files changed, 199 insertions(+), 113 deletions(-) diff --git a/public/index.html b/public/index.html index 9fe9039..5bc5a10 100644 --- a/public/index.html +++ b/public/index.html @@ -16,7 +16,7 @@ - + diff --git a/src/components/preview/ImageViewer.vue b/src/components/preview/ImageViewer.vue index a8cdbbc..8ab9081 100644 --- a/src/components/preview/ImageViewer.vue +++ b/src/components/preview/ImageViewer.vue @@ -1,130 +1,214 @@ - diff --git a/src/main.js b/src/main.js index 7499cde..6a79e43 100644 --- a/src/main.js +++ b/src/main.js @@ -32,10 +32,11 @@ Vue.use(Viewer) Vue.use(VueWechatTitle) - Vue.use(uploader) Vue.use(EVueContextmenu) +Vue.use(vant.ImagePreview) + Vue.component('Aplayer', VueAPlayer) VueAPlayer.disableVersionBadge = true diff --git a/src/views/home/mobile/index.vue b/src/views/home/mobile/index.vue index 8a173aa..a9d2ef9 100644 --- a/src/views/home/mobile/index.vue +++ b/src/views/home/mobile/index.vue @@ -247,7 +247,9 @@ let pinyin = require("pinyin"); export default { - components: {ImageViewer, IconFile}, + components: { + ImageViewer, IconFile, + }, computed: { ...mapGetters([ 'name', @@ -962,7 +964,6 @@ this.getFileList() } else { if (row.contentType.startsWith('image')) { - // 图片 this.imagePreviewVisible = true this.imagePreviewRow = row return