2017-02-22 29 views
0

我创建了带侧面菜单的Ionic应用程序。有一页'test.html',我可以通过两种方式进入,即从侧面菜单和按钮点击。按钮在'test2.html'页面上。用Ionic中的侧面菜单图标替换后退按钮

当我从侧边菜单来test.html,其工作正常。但是当我点击按钮时,显示“后退”按钮而不是侧面菜单图标。

我总是想在这里显示侧边菜单。

请参见下面的图片:

enter image description here

SideMenu.html

<ion-side-menus enable-menu-with-back-views="false" class="menu-page"> 
     <ion-side-menu-content> 
    <ion-nav-bar class="bar-stable"> 
     <ion-nav-back-button> 
    </ion-nav-back-button> 
    <ion-nav-buttons side="left" > 
     <button class="button button-icon button-clear ion-navicon" menu-toggle="left"> 
     </button> 
     </ion-nav-buttons> 
    </ion-nav-bar> 
    <ion-nav-view name="menuContent"></ion-nav-view> 
</ion-side-menu-content> 
<ion-side-menu side="left" class="left-nav"> 

    <ion-content scroll="false" has-bouncing="false"> 
    <div class="user-info text-center"> 

    </div> 
    <ion-list> 
      <a class="item item-icon-left" menu-close ui-sref="app.menuscreen" ui-sref-active="selected"> 
      <i class="ion-home"></i><span>Home</span> 
     </a> 
     </ion-list> 
    </ion-content> 
    </ion-side-menu> 
</ion-side-menus> 
+0

使用'这.navCtrl.setRoot(MYPAGE)'而不是'this.navCtr l.push(MYPAGE)' – 2017-02-22 09:15:55

+0

我需要添加这个吗?我正在研究ionic1 –

+0

对不起,我以为你使用离子2 – 2017-02-24 11:29:41

回答

1

,而不是UI-SREF使用NG单击功能和

$scope.function($scope, $state, $ionicHistory) 
$ionicHistory.nextViewOptions({ 
    disableBack: true 
}); 
$state.go("your page path"); 
}) 
+0

谢谢了,它的工作就像魅力...... :) –

相关问题