Таймер уведомлений в JavaScript - PullRequest
0 голосов
/ 06 февраля 2019

Я использую angularjs в качестве основы javascript для моего веб-интерфейса, и где-то в моем коде мне нужно показать сообщение об ошибке, сопровождаемое предупреждающим сообщением, например так: когда пользователь вводит неправильный месяц, появляется это сообщение:

notification.showError("error month");
notification.showWarning("You shoud enter month between a and b");

Как я могу установить время между двумя сообщениями и заставить их исчезнуть сразу, когда пользователь нажмет кнопку и появится снова?спасибо

1 Ответ

0 голосов
/ 07 февраля 2019

В вашем компоненте вы добавляете сервис $ timeout, добавляя его в список зависимостей.Затем вы передаете функцию и как долго она вызывается.

$timeout(() => { notification.showWarning("You shoud enter month between a and b"); }, 1000);

Служба Angular $ timeout

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...