From 3d6a8e384d31432a23f5a8c1a3135a58cbe617b5 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期二, 27 五月 2025 17:25:38 +0800 Subject: [PATCH] 提交一把 --- company/src/components/common/previewArea.vue | 19 +++++++++++++------ 1 files changed, 13 insertions(+), 6 deletions(-) diff --git a/company/src/components/common/previewArea.vue b/company/src/components/common/previewArea.vue index 5eb4874..c7f4a45 100644 --- a/company/src/components/common/previewArea.vue +++ b/company/src/components/common/previewArea.vue @@ -1,10 +1,12 @@ -<template> +<template :append-to-body="true"> <div class="box_item_list_row_l"> <div class="desc_data_list_item" v-for="(item, index) in list" :key="index"> <div class="desc_data_list_item_img" v-if="item.type === 0"> <el-image - style="width: 100%; height: 100%" + style="width: 100%; height: 100%;" :src="item.fileurlFull" + :preview-teleported="true" + :append-to-body="true" :preview-src-list="[item.fileurlFull]"> </el-image> </div> @@ -27,19 +29,24 @@ props: { list: { type: Array, - default: ()=> [] + default: ()=> [] } }, methods: { openFile(url) { window.open(url) - } + } } } </script> - +<style> +.el-image-viewer__wrapper{ + z-index: 9999 !important; +} +</style> <style lang="scss" scoped> - .box_item_list_row_l { + +.box_item_list_row_l { width: 100%; display: flex; align-items: center; -- Gitblit v1.9.3