diff --git a/.env.development b/.env.development new file mode 100644 index 0000000..9953110 --- /dev/null +++ b/.env.development @@ -0,0 +1,5 @@ +# 开发环境配置 +NODE_ENV=development # 环境标识 +VITE_BASE_URL=http://localhost:3000 # API基础URL(根据你的后端服务地址调整) +VITE_API_TIMEOUT=50000 # API请求超时时间(毫秒) +VITE_APP_NAME="音视频门户" # 应用名称 diff --git a/.env.production b/.env.production new file mode 100644 index 0000000..e69de29 diff --git a/src/components/HeaderNav.vue b/src/components/HeaderNav.vue index 35160da..18c8b96 100644 --- a/src/components/HeaderNav.vue +++ b/src/components/HeaderNav.vue @@ -5,12 +5,12 @@ import router from "@/router/index.js"; import {useRoute} from "vue-router"; import Mask from "@/components/Mask.vue"; -const activeMenuIndex=ref(localStorage.getItem('activeMenu') || null) +const activeMenuIndex=ref(sessionStorage.getItem('activeMenu') || null) const menuKey = ref(0) const route=useRoute() // 选中逻辑 const handleSelect = (key, keyPath) => { - localStorage.setItem('activeMenu',key) + sessionStorage.setItem('activeMenu',key) } const loadActiveMenu=()=>{ @@ -58,7 +58,7 @@ const searchEvent=()=>{ activeMenuIndex.value=null menuKey.value += 1 //强制刷新 router.push({path:'/search',query:{keyword:input1.value}}).then(()=>{ - localStorage.setItem('activeMenu',route.fullPath) + sessionStorage.setItem('activeMenu',route.fullPath) }) } diff --git a/src/components/home/TechnologyCore.vue b/src/components/home/TechnologyCore.vue index d51b886..511cd97 100644 --- a/src/components/home/TechnologyCore.vue +++ b/src/components/home/TechnologyCore.vue @@ -1,6 +1,6 @@