ページにトグルボタンを配置するには、menuToggle
ディレクターを使用します。しかし、ページに2つか3つのメニューを入れたいのであれば、どうすればいいですか?言い換えれば、どのボタンをクリックするとどのメニューを開くべきかを検出する方法は?メニューをボタンに切り替えるにはどうすればいいですか?
注:このquestionは、どのようにトグル動作が行われるかを示していません。ちょうど約menuToggle="right"
またはmenuToggle="left"
と表示されます。しかし、私は左に2つのメニューがある場合、ボタンとメニューを一緒にバインドするコードを書くべきですか?
メニュー1:
<ion-nav #mycontent [root]="rootPage"></ion-nav>
<button ion-button menuToggle="left">Toggle Menu</button>
<ion-menu [content]="mycontent">
<ion-content>
<ion-list>
<p>some menu content</p>
</ion-list>
<ion-list>
<ion-item menuClose detail-none>Close Menu</ion-item>
</ion-list>
</ion-content>
</ion-menu>
メニュー2:
<button ion-button menuToggle="left">Toggle Menu2</button>
<ion-menu [content]="mycontent" side="right">
<ion-content>
<ion-list>
<p>some menu content 2</p>
</ion-list>
<ion-list>
<ion-item menuClose detail-none>Close Menu2</ion-item>
</ion-list>
</ion-content>
</ion-menu>
メニュー3:
<button ion-button menuToggle="right">Toggle Menu2</button>
<ion-menu [content]="mycontent" side="right">
<ion-content>
<ion-list>
<p>some menu content 3</p>
</ion-list>
<ion-list>
<ion-item menuClose detail-none>Close Menu2</ion-item>
</ion-list>
</ion-content>
</ion-menu>
の可能性のある重複した[イオン2 - 複数同時にメニュー(右 - 左)](http://stackoverflow.com/questions/40802202/ionic-2-multiple-menu-at-the-time-right-left) –
@surajこれは単なる例です。複雑なものを作るためにionic2のメニューの仕組みを知りたい。例えば、左に2つ、右に1つのメニューがあれば、どうすればいいですか? –
'menuToggle =" menuId "や' menuOpen = "menuId'は動作しますか?atm – Ivaro18