From 75e25f89bd1bcfa2eb8208674327caed2790070a Mon Sep 17 00:00:00 2001
From: 胡思旗 <931347610@qq.com>
Date: Mon, 28 Aug 2023 09:26:45 +0800
Subject: [PATCH] 前端环境初步搭建
---
src/pages/page-web/home.vue | 13 +++++++++----
1 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/src/pages/page-web/home.vue b/src/pages/page-web/home.vue
index 78bec53..d8f6e82 100644
--- a/src/pages/page-web/home.vue
+++ b/src/pages/page-web/home.vue
@@ -1,6 +1,6 @@
<template>
<a-layout class="width-100 flex-display" style="height: 100vh">
- <a-layout-header class="header">
+ <a-layout-header class="header" v-show="$route.meta.header!=false">
<Topbar />
</a-layout-header>
<a-layout-content>
@@ -14,6 +14,7 @@
import Topbar from '/@/components/common/topbar.vue'
import { onMounted, reactive, ref, UnwrapRef, watch } from 'vue'
import { getRoot } from '/@/root'
+import { useRoute } from 'vue-router'
import { EBizCode, ELocalStorageKey, ERouterName } from '/@/types'
import { useConnectWebSocket } from '/@/hooks/use-connect-websocket'
import EventBus from '/@/event-bus'
@@ -22,7 +23,7 @@
user: string
password: string
}
-
+const route = useRoute()
const root = getRoot()
const messageHandler = async (payload: any) => {
@@ -40,14 +41,18 @@
}
}
}
-
+watch(route, newVal => {
+ console.log(newVal, 'val')
+}, {
+ immediate: true
+})
// 监听ws 消息
useConnectWebSocket(messageHandler)
onMounted(() => {
const token = localStorage.getItem(ELocalStorageKey.Token)
if (!token) {
- root.$router.push(ERouterName.PROJECT)
+ root.$router.push(ERouterName.LOGIN)
}
})
--
Gitblit v1.9.3