我的页面上有一个md菜单项,我希望能够从控制器中的功能将其关闭。
我认为md-menu指令具有一个侦听器,该侦听器可以通过广播捕获事件,但在材料设计文档中找不到类似的内容。
类似这样的东西:
this.$rootScope.$broadcast('$mdCloseAllMenus);
这显然行不通。
答案 0 :(得分:1)
不知道任何侦听器,但是您应该使用$mdMenu
。将其注入您的控制器。从那里你应该打电话
$mdMenu.hide(null, { closeAll: true });