deferred.rejectWith()

deferred.rejectWith() — c помощью этого метода переводят объект deferred из состояния «ошибка выполнения», с указанием и контекста выполнения (значение переменной this) обработчиков.

  • context -контекст, передаваемый в failCallbacks, в качестве объекта this.
  • args — набор параметров, которые будут переданы в функции обратного действия типа failCallback.

Обычно только объекту Deferred должен быть доступен данный метод; вы можете предотвратить изменение состояния объекта, пропустив его через deferred.promise().

Когда объект переводят в состояние rejected, то произойдет выполнение всех обработчиков, установленных методами fail(), then() и always().

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *