[英]MeanJS - Add menu item without link
我使用的是Full-Stack MeanJS,我想添加一個沒有鏈接的菜單項。
我的代碼:
Menus.addMenuItem('sidebar', 'MyMenuItem', '', 'dropdown', '', false, ['admin'], 0, 'icon');
使用此代碼,元素“ MyMenuItem”將我重定向到根目錄(主目錄),我是否有辦法完全刪除鏈接?
我會自己回答。
我在我的html中有這個:
<a href="/#!/{{item.link}}" title="{{item.title | translate}}">
<em ng-hide="inSubmenu" class="{{item.iconClass}}"></em>
<span>{{item.title | translate}}</span>
</a>
然后我將其更改為沒有href屬性的鏈接,具體取決於我的Menus.addMenuItem:
<a ng-if="item.menuItemType != 'dropdown'" href="/#!/{{item.link}}" title="{{item.title | translate}}">
<em ng-hide="inSubmenu" class="{{item.iconClass}}"></em>
<span>{{item.title | translate}}</span>
</a>
<a ng-if="item.menuItemType == 'dropdown'" title="{{item.title | translate}}">
<em ng-hide="inSubmenu" class="{{item.iconClass}}"></em>
<span>{{item.title | translate}}</span>
</a>
希望對您有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.