This commit is contained in:
2025-03-14 19:17:54 +08:00
parent d8a805f559
commit da07ae2b29
5 changed files with 32 additions and 9 deletions

View File

@@ -17,16 +17,15 @@ const menuItemClick = (e) => {
<template>
<div class="w-full h-full box-border">
<a-menu @menu-item-click="menuItemClick">
<template v-for="item in SystemStore.RoutesTemp" :key="item.name">
<template v-for="item in SystemStore.RoutesTemp.filter(v=>!v.meta.hidden)" :key="item.name">
<template v-if="item.children?.length > 0">
<a-sub-menu>
<template #icon>
<icon-apps></icon-apps>
</template>
<template #title>{{ item.title }}</template>
<a-menu-item v-for="k in item.children" :key="`/${item.path}/${k.path}`">{{
k.title
}}
<a-menu-item v-for="k in item.children.filter(v=>!v.meta.hidden)" :key="`/${item.path}/${k.path}`">
{{ k.title }}
</a-menu-item>
</a-sub-menu>
</template>