Ionic 2在navCtrl推送后保持sidemenu图标

Mik*_*yan 4 ionic2 angular

当我使用navCtrl.push导航到某个页面时,sidemenu图标(汉堡包)会丢失,并且会显示后退图标而不是sidemenu图标.

我想要做的是保持sidemenu图标(把它放在离子导航栏的右侧),当把页面推到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>
Run Code Online (Sandbox Code Playgroud)

我使用:

this.navCtrl.push(Page)
Run Code Online (Sandbox Code Playgroud)

它工作正常(但我失去了菜单图标,但没有其他问题).

Yar*_*jev 13

您需要添加属性persistent="true"<ion-menu>那么menuToggle按钮将适用于所有的意见.您可以在文档中找到更多详细信息