私は、例えば$mdOpenMenu($event)
を介してメニューを開くことができるアプリがあるとします。mdMenuコールバック閉じる
私のアプリは、メニューが開いたり閉じたりしたときに通知を受け取るためにコールバックを設定する必要があります。
どうすれば実現できますか?私は公式の文書を読んで、それを見つけることができない。
私は(mdChips
に使用)md-on-remove
のようなものを探していましたが、mdMenu
(issue)のために実装されていないようです。
私は、例えば$mdOpenMenu($event)
を介してメニューを開くことができるアプリがあるとします。mdMenuコールバック閉じる
私のアプリは、メニューが開いたり閉じたりしたときに通知を受け取るためにコールバックを設定する必要があります。
どうすれば実現できますか?私は公式の文書を読んで、それを見つけることができない。
私は(mdChips
に使用)md-on-remove
のようなものを探していましたが、mdMenu
(issue)のために実装されていないようです。
$scope.$on("$mdMenuClose", function() { console.log("menu closing") });
これが私の作品:
ng-click="$mdOpenMenu(); AppCtrl.closeMdMenu();"
AppCtrl
vm.closeMdMenu = function() { $mdMenu.hide(); };
ありがとう!それは本当に問題を解決します。これを受け入れられた答えとしてください。 –