From 1306c32fea1ede6dafb94c4e4dbe722e2f1ea996 Mon Sep 17 00:00:00 2001 From: licp <lichunping@guanfang.com.cn> Date: 星期三, 25 十二月 2024 15:57:51 +0800 Subject: [PATCH] 修改cnasbug --- src/components/tool/file-preview.vue | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/components/tool/file-preview.vue b/src/components/tool/file-preview.vue index a0123c0..08d1757 100644 --- a/src/components/tool/file-preview.vue +++ b/src/components/tool/file-preview.vue @@ -1,7 +1,7 @@ <template> <div> <div v-if="isImage"> - <img :src="fileUrl" alt="Image Preview" /> + <img :src="imgUrl" alt="Image Preview" /> </div> <div v-if="isPdf"> <object :data="fileUrl" type="application/pdf" width="100%" height="750px"> @@ -95,11 +95,17 @@ transformData: (workbookData) => {return workbookData}, //灏嗚幏鍙栧埌鐨別xcel鏁版嵁杩涜澶勭悊涔嬪悗涓旀覆鏌撳埌椤甸潰涔嬪墠锛屽彲閫氳繃transformData瀵瑰嵆灏嗘覆鏌撶殑鏁版嵁鍙婃牱寮忚繘琛屼慨鏀癸紝姝ゆ椂姣忎釜鍗曞厓鏍肩殑text鍊煎氨鏄嵆灏嗘覆鏌撳埌椤甸潰涓婄殑鍐呭 }, csvList:[],//csv鏂囦欢鏁版嵁 + imgUrl:'' } }, computed: { isImage() { - return /\.(jpg|jpeg|png|gif)$/i.test(this.fileUrl); + let state = /\.(jpg|jpeg|png|gif)$/i.test(this.fileUrl) + this.imgUrl = this.fileUrl + if(state){ + this.imgUrl = this.fileUrl.replaceAll('word', 'img') + } + return state; }, isPdf() { return /\.pdf$/i.test(this.fileUrl); -- Gitblit v1.9.3