From a4ee6ba0ca28833cbbb8cf0e675561b10fa4c1af Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期四, 12 九月 2024 01:23:40 +0800 Subject: [PATCH] 规则维护更新 --- src/layouts/default/header/components/FullScreen.vue | 44 +++++++++++++++++--------------------------- 1 files changed, 17 insertions(+), 27 deletions(-) diff --git a/src/layouts/default/header/components/FullScreen.vue b/src/layouts/default/header/components/FullScreen.vue index 1304e8c..6fa5d7d 100644 --- a/src/layouts/default/header/components/FullScreen.vue +++ b/src/layouts/default/header/components/FullScreen.vue @@ -6,39 +6,29 @@ </span> </Tooltip> </template> -<script lang="ts"> - import { defineComponent, computed, unref } from 'vue'; +<script lang="ts" setup> + import { computed, unref } from 'vue'; import { Tooltip } from 'ant-design-vue'; - import { useI18n } from '/@/hooks/web/useI18n'; + import { useI18n } from '@/hooks/web/useI18n'; import { useFullscreen } from '@vueuse/core'; import { FullscreenExitOutlined, FullscreenOutlined } from '@ant-design/icons-vue'; - export default defineComponent({ - name: 'FullScreen', - components: { FullscreenExitOutlined, FullscreenOutlined, Tooltip }, - setup() { - const { t } = useI18n(); - const { toggle, isFullscreen } = useFullscreen(); - // 閲嶆柊妫�鏌ュ叏灞忕姸鎬� - isFullscreen.value = !!( - document.fullscreenElement || - document.webkitFullscreenElement || - document.mozFullScreenElement || - document.msFullscreenElement - ); + defineOptions({ name: 'FullScreen' }); - const getTitle = computed(() => { - return unref(isFullscreen) - ? t('layout.header.tooltipExitFull') - : t('layout.header.tooltipEntryFull'); - }); + const { t } = useI18n(); + const { toggle, isFullscreen } = useFullscreen(); + // 閲嶆柊妫�鏌ュ叏灞忕姸鎬� + isFullscreen.value = !!( + document.fullscreenElement || + document.webkitFullscreenElement || + document.mozFullScreenElement || + document.msFullscreenElement + ); - return { - getTitle, - isFullscreen, - toggle, - }; - }, + const getTitle = computed(() => { + return unref(isFullscreen) + ? t('layout.header.tooltipExitFull') + : t('layout.header.tooltipEntryFull'); }); </script> -- Gitblit v1.9.3