jQuery deferred.resolve()Méthode
Définition et utilisation
La fonction deferred.resolve() est utilisée pour résoudre un objet Deferred et appeler toutes les fonctions de rappel doneCallbacks selon le paramètre args donné.
Remarque :1. Généralement, seul le créateur de l'objet deferred peut appeler cette méthode. Vous pouvez utiliser deferred.promise() pour retourner un objet Promise restreint, empêchant ainsi tout autre code de modifier l'état de l'objet deferred ou de signaler son état.
2. Lorsque l'objet deferred est résolu, tous les doneCallbacks ajoutés via deferred.then ou deferred.done seront appelés. Les fonctions de rappel sont exécutées dans l'ordre où elles ont été ajoutées. Le paramètre args passé à deferred.resolve() est transmis à chaque fonction de rappel. Une fois que l'objet deferred entre dans l'état résolu, tous les doneCallbacks ajoutés par la suite sont exécutés immédiatement avec les arguments passés à .resolve().
Syntaxe
| Paramètre | Description |
|---|---|
| args | Type Object - transmettez un tableau facultatif d'arguments aux fonctions de rappel doneCallbacks. |
Autres extensions
Méthodes diverses jQuery