jQuery deferred.rejectWith()Méthode
Définition et utilisation
La fonction deferred.rejectWith() est utilisée pour rejeter un objet Deferred et appeler les fonctions de rappel failCallbacks en fonction des paramètres context et args donnés.
Remarque :1. Habituellement, seul le créateur de l'objet Deferred peut appeler cette méthode. Vous pouvez empêcher d'autres codes de modifier l'état de l'objet Deferred ou de signaler son statut en appelant deferred.promise() pour renvoyer un objet Promise restreint.
2. Lorsque l'objet Deferred est rejeté, tous les failCallbacks ajoutés via deferred.then ou deferred.fail seront appelés. Les fonctions de rappel sont exécutées dans l'ordre dans lequel elles ont été ajoutées. Le paramètre args transmis à deferred.reject() est transmis à chaque fonction de rappel. Une fois que l'objet Deferred entre dans l'état rejeté, tous les failCallbacks ajoutés ultérieurement sont exécutés immédiatement avec les arguments transmis à .reject().
Syntaxe
| Parameters | Description |
|---|---|
| context | Type Object : transmis aux fonctions de rappel d'échec (failCallbacks) comme objet this. |
| args | Type Array : Passez un tableau facultatif d'arguments aux fonctions de rappel d'échec (failCallbacks). |
Autres extensions
Méthodes diverses jQuery