2017-12-14 4 views
0

md-ツールバーの中にmd-menuを作成し、それをクリックして開いてみようとしています。ドロップダウンメニューを開きますボタンの私のコード以下の通りです:ng-clickでmd-menuが開かない

<md-button aria-label="Open menu" class="md-icon-button" ng-show="(data.isAdmin || getUIActions('context').length > 0) && options.omitHeaderOptions != 'true'" ng-click="$mdMenu.open()"> 
    <md-icon md-menu-origin id="adminMenu">menu</md-icon> 
</md-button> 

私は2つの質問がある -

1)このコードの前の反復では、私はNG-場合ていた私のMD-にボタン。 ng-ifでは、ドロップダウンメニューは常に開いていて閉じられませんでした。 ng-showに切り替えるか、条件を完全に取り除くと、メニューは消えてしまいます。 ng-showが動作し、ng-ifが動作しない理由はありますか?

2)ng-clickのコードを角材料のドキュメントから直接コピーしましたが、クリックしてメニューを開くことができませんでした。何か不足していますか?

答えて

1

私はこの問題が発生したときにv.1.1.0を使用していました。 v.1.1.5にアップデートすると、問題は解決しました。

関連する問題