jQuery deferred.notifyWith () -Methode
Definition und Verwendung
deferred.notify () Funktion wird in einem gegebenen Kontext verwendet, und Parameter des Anrufs wird Rückrufe auf Objekte (progressCallbacks) verzögert.
Hinweis: 1. Normalerweise werden nur die veralteten Objekte (latent) Schöpfer , diese Methode aufzurufen.
2. Sie können auf eine begrenzte Versprechen Objekt zurück durch deferred.promise () aufgerufen wird, um andere Codeänderungen verhindern Zustand des Objekts verzögert oder ihren Status melden.
3. Wenn deferred.notifyWith aufgerufen wird, können Sie alle progressCallbacks Zugriff hinzufügen deferred.then oder deferred.progress. Entsprechend ihrer Reihenfolge der Ausführung Rückrufe werden hinzugefügt. ) Parameterübergabe durch .notifyWith (an jedem Callback-Funktion, wenn die Verzögerung Objekt später aufgelöst oder abgelehnt wurde, und dann eine beliebige .notifyWith () aufrufen (oder progressCallbacks hinzufügen) wird ignoriert.
Grammatik
参数 | 描述 |
---|---|
context | Object类型 作为this对象传递给进行中的回调 |
args | Object类型 可选参数,传递给进行中的回调 |