я получил следующий фрагмент кода Ионного для отображения аварийных сигналов/ошибок в промышленных приложениях:Ионные: Как не складывать несколько уведомлений о тостах?
showError(message: string) {
let toast = this.toastController.create({
message: message,
position: 'top',
duration: 5000,
cssClass: 'danger',
showCloseButton: true
});
toast.present();
}
Приложение вызывает сообщение об ошибке каждый раз, когда он обнаруживает проблемы соединения, которые также будут примерно на второй таймере- ,
Несколько вызовов этого метода приведут к появлению двух или более сообщений об ошибках друг на друга, если время этого кода будет изменено. Могу ли я как-то обнаружить, что тост уже отображается? Кроме того, таймер 5000 мс не понадобится, и я могу просто удалить сообщение об ошибке снова, когда соединение будет восстановлено.
Благодаря и BR Флориан
Uh да, вы правы ... иногда его слишком очевидно, чтобы пятно lol. Я попробую это ... – flohack
:) Можете ли вы пометить ответ как принятый, если он решит вашу проблему? –
Спасибо, я согласен с flohack, слишком очевидным, чтобы заметить. – wmehanna