当显示多个吐司时,Ionic2-toast dismissOnPageChange不起作用

时间:2017-03-31 12:43:50

标签: ionic2

我在2.2.1版本中使用Ionic,在登录时使用angularfire2。当用户/密码错误时,我会用以下参数显示祝词:

this.toastCtrl.create({
    dismissOnPageChange: true,
    cssClass: 'toast-error',
    message: 'Email or password is wrong',
    showCloseButton: true
}).present();

当然可能会发生这样的情况:用户没有关闭吐司,再次输入错误的登录信息,也没有关闭第二个吐司,但随后成功登录。现在发生在页面后仍显示吐司更改(我通过NavController.setRoot更改了页面),但我设置了dismissOnPageChange: true。我现在的问题是:在创建/呈现另一个之前,我应该检查是否已经显示吐司吗?或者我应该为离子家伙打开一个错误?

0 个答案:

没有答案