From a209b39552d0a360bd5b29af6b6cb58265f9669b Mon Sep 17 00:00:00 2001 From: RuoYi <yzz_ivy@163.com> Date: 星期四, 10 六月 2021 22:29:13 +0800 Subject: [PATCH] 分页组件新增pagerCount属性 --- ruoyi-ui/src/components/ImageUpload/index.vue | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/ruoyi-ui/src/components/ImageUpload/index.vue b/ruoyi-ui/src/components/ImageUpload/index.vue index 67fa99c..ce540eb 100644 --- a/ruoyi-ui/src/components/ImageUpload/index.vue +++ b/ruoyi-ui/src/components/ImageUpload/index.vue @@ -17,9 +17,12 @@ </div> </el-image> <div v-else class="image"> - <el-image :src="value" /> + <el-image :src="value" :style="`width:150px;height:150px;`" fit="fill"/> <div class="mask"> <div class="actions"> + <span title="预览" @click.stop="dialogVisible = true"> + <i class="el-icon-zoom-in" /> + </span> <span title="移除" @click.stop="removeImage"> <i class="el-icon-delete" /> </span> @@ -27,6 +30,9 @@ </div> </div> </el-upload> + <el-dialog :visible.sync="dialogVisible" title="预览" width="800" append-to-body> + <img :src="value" style="display: block; max-width: 100%; margin: 0 auto;"> + </el-dialog> </div> </template> @@ -36,6 +42,7 @@ export default { data() { return { + dialogVisible: false, uploadImgUrl: process.env.VUE_APP_BASE_API + "/common/upload", // 上传的图片服务器地址 headers: { Authorization: "Bearer " + getToken(), @@ -76,10 +83,6 @@ </script> <style scoped lang="scss"> -.avatar { - width: 100%; - height: 100%; -} .image { position: relative; .mask { -- Gitblit v1.9.2