【发布时间】:2015-09-28 18:24:48
【问题描述】:
我正在使用全栈 MeanJS,我想添加一个没有链接的菜单项。
我的代码:
Menus.addMenuItem('sidebar', 'MyMenuItem', '', 'dropdown', '', false, ['admin'], 0, 'icon');
使用此代码元素“MyMenuItem”将我重定向到根目录(主目录),我有什么方法可以完全删除链接吗?
【问题讨论】:
我正在使用全栈 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>
我根据我的 Menus.addMenuItem 将其更改为没有 href 属性的链接:
<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>
我希望它对某人有所帮助。
【讨论】: