Latest web development tutorials

jQuery deferred.resolveWith método ()

Métodos Miscelánea jQuery Métodos Miscelánea jQuery


Definición y Uso

deferred.resolveWith función () se utiliza para resolver objeto diferido (retardo) y llamar a cualquier función de devolución de llamada doneCallbacks acuerdo con los parámetros de contexto y args dadas.


Nota: 1. El retraso es por lo general sólo creador de objetos puede llamar al método. Puede llamar deferred.promise (), devuelve un número limitado de objetos promesa de evitar que otros cambios en el código retraso estado del objeto o informar sobre su estado.
2. Cuando se resuelva el objeto de retardo, o cualquier deferred.done por doneCallbacks añadido deferred.then, se llamará. La función de devolución de llamada en el orden en que se añaden a la ejecución. Pasó a deferred.resolve () del parámetro args será pasado a cada función de devolución de llamada. Cuando el objeto entra en demora de estado resuelto se añade ningún doneCallbacks, que se ejecutará inmediatamente, y para hacer .resolve () parámetros.


gramática

deferred.resolveWith( context [, args ] )

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


Métodos Miscelánea jQuery Métodos Miscelánea jQuery