Ionic 2/3后退按钮显示在菜单

时间:2017-06-28 20:06:19

标签: ionic-framework ionic2 ionic3

在我的应用程序中,每个页面都有“hideBackButton”为true。除了在菜单按钮旁边显示该按钮的一个页面上,这是有效的(见屏幕截图)。这个后退按钮在这里没有任何功能。 有没有办法隐藏它?也许是通过css hack?任何帮助都会很棒。 有些页面的后退按钮应该是可见的,因此我无法将其隐藏在整个应用程序中。

Screenshot of the issue

1 个答案:

答案 0 :(得分:1)

隐藏后退按钮的一种方法是将该页面设置为根页面,而不是仅仅按下它。而不是

this.navCtrl.push(ThePage)

尝试

this.navCtrl.setRoot(ThePage)

这是一种方法。如果您不想更改,可以将ion-navbar替换为ion-toolbar。而不是

<ion-header>
    <ion-navbar>
        <ion-title>
            Events Feed
        </ion-title>
    </ion-navbar>
</ion-header>

您可以使用以下方法隐藏后退按钮:

<ion-header>
    <ion-toolbar>
        <ion-title>
            Events Feed
        </ion-title>
    </ion-toolbar>
</ion-header>

我更喜欢第一个修复,但我不确定你的要求是什么。