我正在尝试通过后退键按下警报时关闭警报,否则页面将导航到另一页。我试过了alert.dismiss()
,但是如何确定警报是否存在?我也希望对ion-select
执行相同的操作。
答案 0 :(得分:2)
Ionic 3 这样做的方式:
ES
答案 1 :(得分:1)
this.platform.registerBackButtonAction(() => {
try {
this.viewController.dismiss()
}
catch(e) {
... no overlay component open
}
})
要检查是否存在提醒,您可以使用proposed solution之类的内容检查是否存在叠加层。