我正在使用Angular Material和md-menu。我可以通过按菜单按钮来运行功能,但不能在外面运行。如何在菜单打开时单击菜单外部来执行功能?
代码:
<md-menu>
<div ng-click="$mdOpenMenu($event);">
<div>
<md-icon md-svg-src="1.svg"></md-icon>
</div>
{{ items }}
</div>
<md-menu-content width="2">
<md-menu-item>
<md-button ng-click="funa()">item1</md-button>
</md-menu-item>
<md-menu-item>
<md-button ng-click="funb()">item2</md-button>
</md-menu-item>
</md-menu-content>
</md-menu>
当我在菜单外单击时,总是关闭,我无法再运行其他操作/功能。
非常感谢!