deferred.rejectWith( содержание, [ аргументы ] )
Возвращает: Отсроченный
Описание: Откланяет Отсроченный объект и вызывает любой неудачныйВызов с данными аргументами и содержанием.
Аргументы
deferred.rejectWith( содержание, [ аргументы ] )
Добавлена в версию: 1.5
context
Содержание, передающееся в неудачныйВызов как объект this.
args
Дополнительные аргументы, которые передаются в неудачныйВызов.
Как правило, только создатель Отсроченного должен вызывать этот метод; вы можете предотвратить другой код от изменения состояния Отсроченного путем возвращения ограниченного Promise объекта через deferred.promise().
Когда Отсроченный отклонен, любой failCallbacks добавленный с помощью deferred.then или deferred.fail вызывается. Обратные вызовы выполняются в порядке их добавления. Каждый обратный вызов передает аргументы из вызова deferred.reject(). Любые failCallbacks, добавленные после того, как Отсроченный перешел в отклоненное состояние будут выполнены сразу после их добавления, используя аргументы, которые были переданы в вызов .reject(). Для более подробной информации, смотрите документацию по Отсроченному объекту.
Была ли эта информация полезной?

