Spec-Zone.ru › jQuery

deferred.rejectWith()

deferred.rejectWith( context [, args ] )Возвращает: Deferred

Описание: Отклонить объект Deferred и вызвать все failCallbacks с заданным context и args.

  • версия добавлена: 1.5deferred.rejectWith( context [, args ] )

    • context
      Тип: Объект
      Контекст, переданный в failCallbacks в качестве this объекта.
    • args
      Тип: Массив
      Необязательный массив аргументов, передаваемых в failCallbacks.

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

Когда Deferred отклоняется, все failCallbacks, добавленные с помощью deferred.then или deferred.fail, вызываются. Обработчики вызываются в порядке их добавления. Каждый обработчик получает args из deferred.reject() вызова. Любые failCallbacks, добавленные после того, как Deferred перешёл в состояние отклонения, выполняются немедленно при добавлении, используя аргументы, переданные в .reject() вызов. Для получения более подробной информации, ознакомьтесь с документацией по объекту Deferred.

© The jQuery Foundation and other contributors
Licensed under the MIT License.
https://api.jquery.com/deferred.rejectWith

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API