私はIonic 2アプリケーションを開発していて、アプリケーションに複数のタブがあります。下のタブのメニューアイコンをクリックすると、上のタブShow and Hide
が必要です。どのようにしてIonic 2のメニューアプリのボタンOnclickingを[表示する]と[非表示にする]ことができますか?
現在、下のタブメニューアイコンをクリックすると、上のタブが表示されていますが、もう一度ボタンをクリックすると、上のタブは非表示になりません。
My Plunker参考までに。私が探しています何
は、下のタブメニューのアプリのアイコンをクリックの上、上記のタブが[show] and [hidden]
する必要があります。最初にメニューをクリックするとタブが表示され、2回目のタブをクリックする必要があります...メニューを切り替えるのと同じです...
anglejsではng-hide and ng-show
を使ってこのフィールドを実行できますが、tab menu apps Icon
をクリックすると、イオン2
でこのフィールドを行う方法を知っている:
<ion-tabs tabs-only (click)="x()" >
<ion-tab tabIcon="apps" [root]="tab3Root"></ion-tab>
</ion-tabs>
マイ複数のタブの要素:
機能以下<ion-tabs tabs-only (click)="x()" >
<ion-tab tabIcon="apps" [root]="tab3Root"></ion-tab>
</ion-tabs>
<ion-tabs tabs-only2 tabbar (click)="x()" [hidden]="hideTopTab" >
<ion-tab [root]="tab1Root" tabTitle="Tab 1" tabIcon="pulse"></ion-tab>
<ion-tab [root]="tab2Root" tabTitle="Tab 2" tabIcon="pulse"></ion-tab>
</ion-tabs>
要素[隠さ]に使用されます: -
hideTopTab:boolean=true;
x(){
this.hideTopTab = false;
}
あなたは解決策を持っている場合はPlunkerを更新してください。
こんにちは、すべてのいずれかを持っている必要があります上記の質問に答えますか? –
**上記のタブは、両方とも表示と非表示にする必要があります**あなたはどういう意味ですか? – Aravind
@aravindあなたのコメントのおかげで、参照のために私のプランナーを見てください、今私はメニューボタンをクリックしたときにタブを表示することができますが、私は再びボタンをクリックした場合は隠されていない....ので、 、ありがとう... –