Showing
1 changed file
with
4 additions
and
2 deletions
@@ -91,9 +91,11 @@ | @@ -91,9 +91,11 @@ | ||
91 | }, | 91 | }, |
92 | ]; | 92 | ]; |
93 | }); | 93 | }); |
94 | - | ||
95 | const getCommonProps = computed(() => { | 94 | const getCommonProps = computed(() => { |
96 | - const menus = unref(menusRef); | 95 | + let menus = unref(menusRef); |
96 | + // 子菜单都隐藏后 目录隐藏 | ||
97 | + menus = menus.filter((item) => !item.children?.every((temp) => temp.hideMenu)); | ||
98 | + | ||
97 | return { | 99 | return { |
98 | menus, | 100 | menus, |
99 | beforeClickFn: beforeMenuClickFn, | 101 | beforeClickFn: beforeMenuClickFn, |