mdMenu 关闭回调

Callback on mdMenu close

假设我有一个可以打开菜单的应用程序,例如通过 $mdOpenMenu($event)

我的应用需要设置回调,以便在菜单打开或关闭时收到通知。

如何实现?看了官方文档,好像没找到

我一直在寻找类似 md-on-remove 的东西(用于 mdChips),但似乎没有为 mdMenuissue)实现。

$scope.$on("$mdMenuClose", function() { console.log("menu closing") });

这对我有用:

ng-click="$mdOpenMenu(); AppCtrl.closeMdMenu();"

AppCtrl

vm.closeMdMenu = function() { $mdMenu.hide(); };