метод JQuery deferred.notifyWith ()
Определение и использование
Функция deferred.notify () используется в данном контексте, а также параметры вызова функции обратного вызова задерживается на объектах (progressCallbacks).
Примечание: 1. Как правило, только затянувшиеся объекты (отложенная) творец вызвать этот метод.
2. Вы можете вернуться к ограниченному объекту Promise путем вызова deferred.promise (), чтобы предотвратить другие изменения кода запаздывающих состояние объекта или сообщить о своем состоянии.
3. Когда deferred.notifyWith называется, вы можете получить доступ к любому progressCallbacks добавить deferred.then или deferred.progress. В соответствии с их порядком выполнения обратных вызовов добавляются. ) Передача параметров по .notifyWith (для каждой функции обратного вызова, когда объект задержка была решена или отклонена позже, а затем вызвать любой .notifyWith () (или добавить progressCallbacks) будут игнорироваться.
грамматика
参数 | 描述 |
---|---|
context | Object类型 作为this对象传递给进行中的回调 |
args | Object类型 可选参数,传递给进行中的回调 |