From 28de79b44655118b1deffb5c9a8b06ec2904905b Mon Sep 17 00:00:00 2001 From: suerprisePlus <15810472099@163.com> Date: 星期四, 13 六月 2024 17:38:24 +0800 Subject: [PATCH] 功能添加 --- src/views/Home.vue | 52 +++++++++++++++++++++++++++++++--------------------- 1 files changed, 31 insertions(+), 21 deletions(-) diff --git a/src/views/Home.vue b/src/views/Home.vue index a4cd0fc..28802e1 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -6,31 +6,41 @@ * @LastEditors: TT --> <template> - <!-- <nav-menu> </nav-menu> --> - <router-view /> - <!-- <map-mernu v-show="screenFlag"></map-mernu> --> - <!-- <map-bottom></map-bottom> --> - <layer-manager></layer-manager> - <!-- <history-layer v-if="!screenFlag"></history-layer> --> + <div class="homeBox"> + <el-container> + <el-header> + <nav-menu></nav-menu> + </el-header> + <el-main> + <router-view /> + </el-main> + </el-container> + </div> </template> <script lang="ts" setup> -import layerManager from "../components/layerManager"; - -import store from "@/store"; - +import router from "@/router"; import { ref, onMounted, reactive, defineProps, defineEmits, watch } from "vue"; -const screenFlag = ref(true); +import { getToken } from "@/utils/auth"; +import navMenu from "@/components/navMenu"; onMounted(() => { - screenFlag.value = store.state.showScreenFlag; + // const token = getToken(); + // if (!token) { + // router.push("/Login"); + // } }); -watch( - () => store.state.showScreenFlag, - (newVal, oldVal) => { - screenFlag.value = newVal; - }, - { immediate: true, deep: true } -); -onMounted(() => {}); </script> -<style lang="less" scoped></style> +<style lang="less" scoped> +.homeBox { + width: 100%; + height: 100%; + .el-header { + height: 0px; + padding: 0px; + } + .el-main { + height: calc(100% - 0px); + padding: 0px !important; + } +} +</style> -- Gitblit v1.9.3