Files
PropertyDeployment/resources/Web/MicroCommunityWeb/html/components/frame/menu2/menu2.html
Anfioo 727d6a3a54 version9
2
2025-12-18 18:54:48 +08:00

21 lines
1.2 KiB
HTML

<!--顶部的logo是在nav2里面声明的-->
<div class="vc-menu flex justify-start" id="menu-nav" style="position: relative; overflow: visible;">
<div class="vc-menu-main">
<ul>
<!-- <li class="title"><a href="/">{{logo}}</a></li>-->
<li v-for="menu in menus" v-bind:class="{ active: menu.active }" v-if="menu.childs != undefined && menu.childs.length >0" @mouseenter="hoverMenu(menu)" @mouseleave="leaveMenu">
<i class="fa " v-bind:class="menu.icon"></i>
<span class="margin-left-xs">{{vc.i18n(menu.name)}}</span>
</li>
</ul>
</div>
<div class="vc-menu-sub flyout" v-if="subMenus && subMenus.length > 0" @mouseenter="keepMenuOpen" @mouseleave="leaveMenu">
<ul>
<li class="title">{{curMenuName}}</li>
<li v-for="subMenu in subMenus" v-if="subMenu.isShow == 'Y'" v-bind:class="{ active: subMenu.active }" @click.stop="_gotoPage(subMenu.href, subMenu.name)">
{{vc.i18n(subMenu.name)}}
</li>
<!-- <li class="sub-footer" @click="_closeSubMenu()"><i class="fa fa-dedent"></i></li>-->
</ul>
</div>
</div>