2016-10-19 7 views
4

so Ionic 2でアプリケーションを作成しています。「navController.push」を使用してナビゲートすると、正しいページに移動して戻るボタンが(期待どおり)表示されますが、ヘッダー内の特定のナビゲーションボタンも表示しません。これは予想通りですが、私のボタンの1つにIonicが適用される '隠れた'プロパティをオーバーライドしようとしていますが、誰かがこれを行う方法を知っていますか?Ionic 2に戻るボタンと右側のメニューを表示

<ion-header> 
    <ion-navbar color="clarity"> 
    <button ion-button menuToggle> 
     <ion-icon name="menu"></ion-icon> 
    </button> 
    <button ion-button right menuToggle="itemHierarchy"> 
     <ion-icon name="list"></ion-icon> 
    </button> 
    <ion-title>Topic View</ion-title> 
    </ion-navbar> 
</ion-header> 

答えて

4

あなたは私の他のanswer here

だから、これは二重に解決策を見つけることができます。

とにかく、属性persistent = "true"を<ion-menu>に追加する必要があります。次に、すべてのビューでmenuToggleボタンを使用できます。 docs

+0

ありがとう!!!完璧な答え –

1

ion-buttonsタグの内側にボタンを追加してください。

例:

<ion-header> 
    <ion-navbar color="clarity"> 

    <button ion-button right menuToggle="itemHierarchy"> 
     <ion-icon name="menu"></ion-icon> 
    </button> 

    <ion-buttons end> 
     <button ion-button> 
     <ion-icon name="list"></ion-icon> 
     </button> 
    </ion-buttons> 

    <ion-title>Topic View</ion-title> 
    </ion-navbar> 
</ion-header> 
+0

'イオンボタン'の内側にボタンを追加すると、ボタンが表示されますが、ボタンに 'menuToggle'プロパティを追加すると、もう表示されません。ボタンに追加(クリック)すると、 'hidden'プロパティも追加されます – alsco77

関連する問題