From 450e4d8252f1042e8269db9ab3412d5df19bab35 Mon Sep 17 00:00:00 2001
From: ZhangXianQiang <1135831638@qq.com>
Date: 星期三, 03 七月 2024 14:04:26 +0800
Subject: [PATCH] feat:图片查看

---
 src/views/folder/index.vue |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/src/views/folder/index.vue b/src/views/folder/index.vue
index e28bb3d..49f543c 100644
--- a/src/views/folder/index.vue
+++ b/src/views/folder/index.vue
@@ -50,6 +50,7 @@
       </div>
     </div>
 
+    <!-- pdf鏌ョ湅 -->
     <div class="pdf-container" v-show="pdfViewer">
       <PDFViewer :pdfUrl="'/helloworld.pdf'"></PDFViewer>
       <div class="close-btn">
@@ -62,6 +63,14 @@
         </el-button>
       </div>
     </div>
+
+    <!-- image鏌ョ湅 -->
+     <div class="image-container" v-show="imageViewer">
+      <el-image-viewer :url-list="imageList" @close="closeViewer"></el-image-viewer>
+     </div>
+
+     <!-- 瑙嗛鏌ョ湅 -->
+      
   </div>
 </template>
 
@@ -79,6 +88,7 @@
     iconPath: '/static/icons/file_type_image.png',
     handle: (item) => {
       console.log(item);
+      imageViewer.value = true;
     }
   },
   'video': {
@@ -103,6 +113,8 @@
 const imageViewer = ref(false);
 const videoViewer = ref(false);
 
+const imageList = ref([]);
+
 const fileList = ref([
   {
     id: 1,

--
Gitblit v1.8.0