2016-10-18 2 views
2

navCtrl.push를 사용하여 페이지로 이동하면 sidemenu 아이콘 (햄버거)이 손실되고 사이드 메뉴 아이콘 대신 백 아이콘이 표시됩니다.Ionic 2 navCtrl 푸시 후 사이드 메뉴 유지

내가하고 싶은 것은 사이드 메뉴 아이콘 (이온 - 네비게이션 막대의 오른쪽에 놓음)을 유지하고, navCtrl에 페이지를 밀 때 뒤로 버튼과 사이드 메뉴 아이콘이 있어야합니다.

<ion-header> 
    <ion-navbar> 
    <button ion-button menuToggle right> 
     <ion-icon name="menu"></ion-icon> 
    </button> 
    <ion-title>Post Offices</ion-title> 
    </ion-navbar> 
</ion-header> 

그리고 내가 사용 :

나는 모든 페이지에이 코드 조각을 사용

this.navCtrl.push(Page) 

을 그리고 그것을 잘 작동합니다 (그래도 난 메뉴 아이콘을 잃고 있지만, 다른 문제가 없다).

답변

10

persistent="true"에서 <ion-menu>까지 추가해야합니다. 그러면 모든보기에서 menuToggle 버튼을 사용할 수 있습니다. 자세한 내용은 docs

에서 확인할 수 있습니다.