Ionic2/Angular2 - 隐藏从导航视图继承的模态视图上的后退按钮

Ionic2/Angular2 - Hide the back button on the modal view that was inherited from the navigation view

我有一个模态视图,单击该模态中的元素后,它会转到导航视图(通常会出现后退按钮)。问题是,当您从导航返回到模态时,除了我已经在模态上的关闭按钮之外,还会出现一个新的后退按钮(这是我想隐藏的那个)。

关于如何从模式中隐藏后退按钮的任何想法?

如果您还没有看过this document on ionic modals,请看一看。如果您已经有后退按钮,您应该可以删除它附带的 close/back 按钮。确保你的模态模板中没有这个:

<button (click)="close()">Close</button>

尝试使用 hideBackButton 指令

<ion-navbar hideBackButton *navbar primary>
    <ion-title>My Page</ion-title>
    <ion-buttons end>
        <button (click)="dismiss()">
            <ion-icon name="close"></ion-icon>
        </button>
    </ion-buttons>
</ion-navbar>