【发布时间】:2017-09-15 15:49:26
【问题描述】:
我想在我的警报解除后执行一些操作。
我知道你可以告诉我使用按钮处理程序很容易,但我的问题不适用于这种情况。我需要帮助,以防我没有点击提醒按钮,例如当我点击手机的后退按钮时什么都没有发生。
那么有什么方法可以检查我的警报是否被解除然后运行另一个操作?
【问题讨论】:
我想在我的警报解除后执行一些操作。
我知道你可以告诉我使用按钮处理程序很容易,但我的问题不适用于这种情况。我需要帮助,以防我没有点击提醒按钮,例如当我点击手机的后退按钮时什么都没有发生。
那么有什么方法可以检查我的警报是否被解除然后运行另一个操作?
【问题讨论】:
只需使用onDidDismiss 函数:
let alert = this.alertCtrl.create({
...
});
alert.present();
alert.onDidDismiss(() => {
//Your code here
})
【讨论】:
alert.onDidDismiss().then((data) => {});