Обещают события глобальные? - PullRequest
0 голосов
/ 15 ноября 2018

Ajax есть несколько глобальных событий, подобных этому:

$(document).bind("ajaxSend", function (event, jqxhr, settings) {
Loadding();
}).bind("ajaxComplete", function () {
EndLoading();
});

Есть ли у Promise глобальные события? Спасибо

Ответы [ 2 ]

0 голосов
/ 15 ноября 2018

В настоящее время существует два события, ориентированных на отклонение события.Это:

  • unhandledrejection
    • Срабатывает в объектах глобальной области действия, когда отклонение обещания остается необработанным
  • rejectionhandled
    • Срабатывает в объектах глобальной области действия, когда обрабатывается ранее необработанное отклонение обещания

Они пока не получили широкой поддержки.Проверьте таблицу совместимости перед их использованием.

0 голосов
/ 15 ноября 2018

Краткий ответ: Нет, нет. Это противоречит концепции Обещаний, поскольку каждое из них представляет отдельное Значение, а не событие или что-то подобное.

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