小编flo*_*ack的帖子

Ionic:如何不叠加多个Toast通知?

我得到了以下Ionic代码片段,用于在工业应用中显示警报/错误:

showError(message: string) {
  let toast = this.toastController.create({
      message: message,
      position: 'top',
      duration: 5000,
      cssClass: 'danger',
      showCloseButton: true
  });
  toast.present();
}
Run Code Online (Sandbox Code Playgroud)

应用程序每次检测到连接问题时都会触发错误消息,这也将大致在5秒计时器上.

如果更改此代码的时间,多次调用此方法将导致两个或更多错误消息显示在彼此之上.我可以以某种方式检测到吐司已经显示了吗?此外,5000毫秒定时器不是必需的,我可以在重新建立连接时再次删除错误消息.

谢谢和BR Florian

cordova ionic-framework angular

7
推荐指数
1
解决办法
4398
查看次数

标签 统计

angular ×1

cordova ×1

ionic-framework ×1