Commit 7c02ccf5 by ningjihai

123

parent d5c6640d
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
</div> </div>
<!-- 子菜单容器 --> <!-- 子菜单容器 -->
<div v-if="submenuItems.length > 0" class="submenu-container"> <div v-if="submenuItems.length > 0 && !isProject" class="submenu-container">
<div class="submenu-wrapper"> <div class="submenu-wrapper">
<template v-for="(child, index) in submenuItems" :key="child.path + index"> <template v-for="(child, index) in submenuItems" :key="child.path + index">
<div v-if="!child.hidden" class="submenu-item" :class="[child.fullPath === route.fullPath ? 'active-submenu-item' : '']" @click="remberChild(child)"> <div v-if="!child.hidden" class="submenu-item" :class="[child.fullPath === route.fullPath ? 'active-submenu-item' : '']" @click="remberChild(child)">
...@@ -107,7 +107,7 @@ const navType = computed(() => { ...@@ -107,7 +107,7 @@ const navType = computed(() => {
return type return type
}) })
onMounted(() => { onMounted(() => {
console.log(route.fullPath)
if(sessionStorage.getItem('subMenuPath')){ if(sessionStorage.getItem('subMenuPath')){
submenuItems.value = sessionStorage.getItem('submenuItems') ? JSON.parse(sessionStorage.getItem('submenuItems')) : [] submenuItems.value = sessionStorage.getItem('submenuItems') ? JSON.parse(sessionStorage.getItem('submenuItems')) : []
}else{ }else{
...@@ -116,6 +116,10 @@ onMounted(() => { ...@@ -116,6 +116,10 @@ onMounted(() => {
} }
}) })
const isProject = computed(() => {
return route.fullPath === '/project/Project'
})
function handleParentClick(children) { function handleParentClick(children) {
submenuItems.value = children submenuItems.value = children
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论