From 9f4e449a4159c9debf5520a797393bd5df2e5908 Mon Sep 17 00:00:00 2001 From: shj <1790240199@qq.com> Date: 星期一, 18 七月 2022 15:01:46 +0800 Subject: [PATCH] css --- src/components/equipmentDailog/categoryDailog.vue | 33 +++++++++++++++++++++++---------- 1 files changed, 23 insertions(+), 10 deletions(-) diff --git a/src/components/equipmentDailog/categoryDailog.vue b/src/components/equipmentDailog/categoryDailog.vue index 2ab9802..b1432ac 100644 --- a/src/components/equipmentDailog/categoryDailog.vue +++ b/src/components/equipmentDailog/categoryDailog.vue @@ -1,5 +1,6 @@ <template> - <el-dialog v-model="dialogVisible" title="选择类型/类别外键" width="50%" draggable> + <el-dialog v-model="dialogVisible" :fullscreen="full" title="选择类型/类别外键" width="50%" draggable> + <el-button @click="toggleFullscreen" size="small" class="pot" :icon="FullScreen"></el-button> <el-row> <el-col :span="17"> <el-form ref="ruleFormRef" :model="ruleForm" status-icon> @@ -27,12 +28,12 @@ <el-table-column align="center"> <template #default="scope"> <el-radio-group v-model="radio1" @change="radio"> - <el-radio :label="scope.row.date" size="large">{{null}}</el-radio> + <el-radio :label="scope.row.date" size="large">{{ null }}</el-radio> </el-radio-group> </template> </el-table-column> - <el-table-column align="center" prop="date" label="id"/> - <el-table-column align="center" prop="name" label="类别名称"/> + <el-table-column align="center" prop="date" label="id" /> + <el-table-column align="center" prop="name" label="类别名称" /> </el-table> <el-pagination style="padding: 20px 0; border-bottom: 1px solid #dedede" @@ -72,7 +73,7 @@ </template> <script lang="ts"> import { defineComponent, reactive, ref } from 'vue'; -import { Delete } from '@element-plus/icons-vue'; +import { Delete, FullScreen } from '@element-plus/icons-vue'; export default defineComponent({ setup() { const dialogVisible = ref<boolean>(false); @@ -118,12 +119,21 @@ const dynamicTags = ref(['2016-05-03']); const handleClose = (tag: string) => { dynamicTags.value.splice(dynamicTags.value.indexOf(tag), 1); - radio1.value="" + radio1.value = ''; }; - const radio1=ref('2016-05-03') - const radio=(event:any)=>{ - dynamicTags.value[0]=event - } + const radio1 = ref('2016-05-03'); + const radio = (event: any) => { + dynamicTags.value[0] = event; + }; + //全屏 + const full = ref(false); + const toggleFullscreen = () => { + if (full.value == false) { + full.value = true; + } else { + full.value = false; + } + }; return { dialogVisible, openDailog, @@ -137,6 +147,9 @@ radio1, radio, Delete, + full, + toggleFullscreen, + FullScreen, }; }, }); -- Gitblit v1.9.2