From 93c7ebae861888e23f126204e8f880fd26447e00 Mon Sep 17 00:00:00 2001 From: czhqwer Date: Sun, 9 Mar 2025 11:23:42 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E6=96=B0=E5=A2=9E=E5=9B=BE?= =?UTF-8?q?=E7=89=87=E9=A2=84=E8=A7=88=E6=A8=A1=E6=80=81=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- upload-file-frontend/src/views/FileUpload.vue | 78 ++++++++++++++++++- 1 file changed, 76 insertions(+), 2 deletions(-) diff --git a/upload-file-frontend/src/views/FileUpload.vue b/upload-file-frontend/src/views/FileUpload.vue index eb70152..81a8d2a 100644 --- a/upload-file-frontend/src/views/FileUpload.vue +++ b/upload-file-frontend/src/views/FileUpload.vue @@ -63,7 +63,7 @@
- +
📄
@@ -110,6 +110,14 @@

这个人很懒,什么都没有留下,只说自己爱吃炸排骨。。。

+ + +
+
+ 预览图片 +
+
+
@@ -152,7 +160,9 @@ export default { pageSize: 10, loading: false, hasMore: true, // 是否还有更多数据 - filePage: [] + filePage: [], + showImagePreview: false, + selectedImageUrl: '' }; }, computed: { @@ -261,12 +271,76 @@ export default { if (isBottom && !this.loading && this.hasMore) { this.fetchFiles(); } + }, + // 打开图片预览 + openImagePreview(file) { + this.selectedImageUrl = file.accessUrl; + this.showImagePreview = true; + }, + // 关闭图片预览 + closeImagePreview() { + this.showImagePreview = false; + this.selectedImageUrl = ''; } } };