Latest web development tutorials

méthode jQuery deferred.resolveWith ()

jQuery Méthodes Divers jQuery Méthodes Divers


Définition et utilisation

fonction deferred.resolveWith () est utilisée pour résoudre différé (delay) objet et appeler une fonction doneCallbacks de rappel en fonction des paramètres de contexte et args donnés.


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

deferred.resolveWith( context [, args ] )

参数 描述
context Object类型 作为 this对象传递给 doneCallbacks 回调函数
args Array类型 传递一个可选的参数数组给 oneCallbacks 回调函数


jQuery Méthodes Divers jQuery Méthodes Divers