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

update: 更新

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