diff --git a/index.html b/index.html index 8abc79c..4fd70d3 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - Welcome to Vuetify 3 + Loading...
diff --git a/src/App.vue b/src/App.vue index b821554..bf36424 100644 --- a/src/App.vue +++ b/src/App.vue @@ -83,6 +83,11 @@ const selectedIndex = ref(0) const windowWidth = ref(typeof window === 'undefined' ? 1200 : window.innerWidth) + // 动态设置网页标题 + const pageTitle = computed(() => { + return t('appTitle') + }) + // 监听窗口变化 const handleResize = () => { if (typeof window === 'undefined') return @@ -195,4 +200,12 @@ selectedIndex.value = index drawer.value = false // 选择后自动关闭抽屉 } + + onMounted(() => { + document.title = pageTitle.value + }) + + watch(locale, () => { + document.title = pageTitle.value + })