提交 7e787ced 编写于 作者: RedPig97's avatar RedPig97

update: 更新

上级 175ccb92
......@@ -23,6 +23,9 @@
{{else}}
iconClass: "fa fa-cogs",
{{/if}}
{{#if item.psSysCss}}
itemSysCss: '{{item.psSysCss.cssName}}',
{{/if}}
{{#if item.psNavigateContexts}}
navContext: {{item.psNavigateContexts}},
{{/if}}
......
......@@ -12,19 +12,19 @@ const props = withDefaults(defineProps<Props>(), {
<template>
<template v-for="item in items" :key="item.name">
<template v-if="!item.items">
<a-menu-item v-if="!item.hidden" :key="item.name" class="app-menu-item">
<a-menu-item v-if="!item.hidden" :key="item.name" :class="['app-menu-item',item.itemSysCss]">
<template #icon>
<AppIconText :iconClass="item.iconClass" :imgPath="item.imgPath" :text="collapsed && item.caption[0]"/>
</template>
\{{item.caption}}
<a-tooltip :title="item.tooltip">\{{item.caption}}</a-tooltip>
</a-menu-item>
</template>
<template v-else>
<a-sub-menu v-if="!item.hidden" :key="item.name" class="app-menu-item">
<a-sub-menu v-if="!item.hidden" :key="item.name" :class="['app-menu-item',item.itemSysCss]">
<template #icon>
<AppIconText :iconClass="item.iconClass" :imgPath="item.imgPath" :text="collapsed && item.caption[0]"/>
</template>
<template #title>\{{item.caption}}</template>
<template #title><a-tooltip :title="item.tooltip">\{{item.caption}}</a-tooltip></template>
<AppMenuItem :items="item.items" />
</a-sub-menu>
</template>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册