méthode jQuery deferred.resolve ()
Définition et utilisation
fonction deferred.resolve () est utilisée pour résoudre différé (delay) objet et appeler une fonction de rappel doneCallbacks selon le paramètre args donné.
Remarque: 1. Le retard est généralement seul créateur d'objet peut appeler la méthode. Vous pouvez appeler deferred.promise (), retourne un objet Promise limitées pour empêcher d'autres changements de code état retardé de l'objet ou signaler son statut.
2. Lorsque l'objet de retard est résolu, tout ou deferred.done par doneCallbacks deferred.then ajouté, sera appelé. La fonction de rappel dans l'ordre dans lequel ils sont ajoutés à l'exécution. Passé à deferred.resolve () du paramètre args sera transmis à chaque fonction de rappel. Lorsque l'objet entre résolu délai d'état tout doneCallbacks est ajouté, il sera exécuté immédiatement, et porter à .resolve passer (paramètres).
grammaire
参数 | 描述 |
---|---|
args | Object类型 传递一个可选的参数数组给 doneCallbacks 回调函数 |