我们如何在md-menu

时间:2015-11-05 17:50:55

标签: angularjs

我想在md-menu

中添加动态md-menu-item
<md-menu>
    <img class="width-10" src="source/assets/images/icons/icomenu.png" class="md-icon-button" ng-click="$mdOpenMenu($event)" />
    <md-menu-content>
       <md-menu-item ng-click="hideComment(singleComment.CommentUID,singleComment.Ver,singleComment.Note)"><md-button>Hide Conversation</md-button></md-menu-item>
       <md-menu-item><md-button>Hide Annotation</md-button></md-menu-item>
       <md-menu-item><md-button>Delete Conversation</md-button></md-menu-item>
       <md-menu-item><md-button>Delete Annotation</md-button></md-menu-item>
       <md-menu-item><md-button class="notify-reviewers"><input type="checkbox" /> Notify Reviewers </md-button></md-menu-item>
   </md-menu-content>
</md-menu>

我想动态地在特定情况下添加“隐藏对话和回复”

1 个答案:

答案 0 :(得分:1)

您可以在HTML上定义它并使用$ scope变量在其上保留ng-show标记,而不是将此值从false更改为true以显示它。 但是,如果有多个菜单,你应该用每个菜单的信息创建一个对象数组,并使用对象的变量做同样的事情。

如果您共享代码,我们可以为您提供帮助,我们可以直截了当地展示解决方案。