mirror of
https://github.com/un-pany/v3-admin-vite.git
synced 2025-04-22 03:49:19 +08:00
fix: 修复 element-plus Menu 未自适应导航宽度去折叠
This commit is contained in:
parent
4d3d4e1057
commit
56d06520bc
@ -60,10 +60,7 @@ const resolvePath = (routePath: string) => {
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div
|
||||
v-if="!props.item.meta?.hidden"
|
||||
:class="{ 'simple-mode': props.isCollapse && !isTop, 'first-level': props.isFirstLevel }"
|
||||
>
|
||||
<div :class="{ 'simple-mode': props.isCollapse && !isTop, 'first-level': props.isFirstLevel }">
|
||||
<template v-if="!alwaysShowRootMenu && theOnlyOneChild && !theOnlyOneChild.children">
|
||||
<SidebarItemLink v-if="theOnlyOneChild.meta" :to="resolvePath(theOnlyOneChild.path)">
|
||||
<el-menu-item :index="resolvePath(theOnlyOneChild.path)">
|
||||
|
@ -31,7 +31,7 @@ export const usePermissionStore = defineStore("permission", () => {
|
||||
|
||||
const setRoutes = (roles: string[]) => {
|
||||
const accessedRoutes = routeSettings.async ? filterAsyncRoutes(asyncRoutes, roles) : asyncRoutes
|
||||
routes.value = constantRoutes.concat(accessedRoutes)
|
||||
routes.value = constantRoutes.concat(accessedRoutes)?.filter((item) => !item.meta?.hidden)
|
||||
dynamicRoutes.value = routeSettings.thirdLevelRouteCache ? flatMultiLevelRoutes(accessedRoutes) : accessedRoutes
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user