From c2ddf632c8e642813c89e501d402f06c57369a22 Mon Sep 17 00:00:00 2001 From: QYF-GitLab1 <1940665526@qq.com> Date: 星期一, 03 三月 2025 16:22:18 +0800 Subject: [PATCH] 国际化配置 --- src/App.vue | 43 +++++++++++-------------------------------- 1 files changed, 11 insertions(+), 32 deletions(-) diff --git a/src/App.vue b/src/App.vue index 3c352f4..a03c67c 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,52 +1,31 @@ <script setup lang="ts"> -import { ref } from 'vue'; -import Header from './layout/Header.vue'; -import TreeMenu from './components/TreeMenu.vue'; +import { ref } from "vue"; +import Header from "./layout/Header.vue"; +import TreeMenu from "./components/TreeMenu.vue"; +import { ElConfigProvider } from "element-plus"; +import zhCn from "element-plus/es/locale/lang/zh-cn"; -const menuItem = ref('/') +const menuItem = ref("/"); const handMenu = (key: string) => { menuItem.value = key; }; - </script> <template> - <div class="common-layout"> - <el-container> + <el-config-provider :locale="zhCn"> + <el-container class="common-layout"> <el-header height="60px"> - <Header @selectMenu="handMenu"/> + <Header @selectMenu="handMenu" /> </el-header> <el-container> <el-aside width="240px"> - <TreeMenu :menuItem="menuItem"/> + <TreeMenu :menuItem="menuItem" /> </el-aside> <el-main> <RouterView /> </el-main> </el-container> </el-container> - </div> + </el-config-provider> </template> - -<style lang="less"> -.common-layout { - height: 100vh; - .el-container { - height: 100%; - } - .el-header { - background-color: #fff; - color: #333; - line-height: 60px; - border-bottom: 1px solid #eee; - } - .el-aside { - background-color: #fff; - border-right: 1px solid #eee; - } - .el-main { - background-color: #f5f7fa; - } -} -</style> -- Gitblit v1.9.1