mirror of
https://github.com/jumpserver/lina.git
synced 2025-07-16 16:21:21 +00:00
perf: 修改菜单
This commit is contained in:
parent
c9826a7520
commit
3cc89b8469
@ -20,25 +20,39 @@
|
|||||||
</app-link>
|
</app-link>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<el-submenu
|
<div v-else>
|
||||||
v-else
|
<div v-if="item.meta.level === 2" class="group-title" style="font-size: 12px">
|
||||||
ref="subMenu"
|
<span>{{ getItemTitle(item) }}</span>
|
||||||
:index="resolvePath(item.path)"
|
<sidebar-item
|
||||||
class="el-submenu-sidebar submenu-item level0"
|
v-for="child in item.children"
|
||||||
popper-append-to-body
|
:key="child.path"
|
||||||
>
|
:base-path="resolvePath(child.path)"
|
||||||
<template slot="title">
|
:is-nest="true"
|
||||||
<item v-if="item.meta" :children="item.children" :icon="item.meta && item.meta.icon" :title="getItemTitle(item)" />
|
:item="child"
|
||||||
</template>
|
class="nest-menu"
|
||||||
<sidebar-item
|
/>
|
||||||
v-for="child in item.children"
|
</div>
|
||||||
:key="child.path"
|
<el-submenu
|
||||||
:base-path="resolvePath(child.path)"
|
v-else
|
||||||
:is-nest="true"
|
ref="subMenu"
|
||||||
:item="child"
|
:index="resolvePath(item.path)"
|
||||||
class="nest-menu"
|
class="el-submenu-sidebar submenu-item level0"
|
||||||
/>
|
popper-append-to-body
|
||||||
</el-submenu>
|
>
|
||||||
|
<template slot="title">
|
||||||
|
<item v-if="item.meta" :children="item.children" :icon="item.meta && item.meta.icon" :title="getItemTitle(item)" />
|
||||||
|
</template>
|
||||||
|
<sidebar-item
|
||||||
|
v-for="child in item.children"
|
||||||
|
:key="child.path"
|
||||||
|
:base-path="resolvePath(child.path)"
|
||||||
|
:is-nest="true"
|
||||||
|
:item="child"
|
||||||
|
class="nest-menu"
|
||||||
|
/>
|
||||||
|
</el-submenu>
|
||||||
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user