Metodo jQuery deferred.notifyWith ()
Definizione e utilizzo
Funzione deferred.notify () viene utilizzata in un determinato contesto e parametri della chiamata viene ritardato callback sugli oggetti (progressCallbacks).
Nota: 1. In genere, solo gli oggetti supplementari (differita) creatore di chiamare questo metodo.
2. È possibile tornare a un oggetto promessa limitata chiamando deferred.promise (), per evitare che altre modifiche al codice ritardati stato dell'oggetto o riportare il suo stato.
3. Quando deferred.notifyWith viene chiamato, è possibile accedere a tutti i progressCallbacks aggiungono deferred.then o deferred.progress. Secondo si aggiungono il loro ordine di callback di esecuzione. ) Verranno ignorati parametri passando per .notifyWith (ad ogni funzione di callback, quando l'oggetto ritardo è stato risolto o rifiutato tardi, e poi chiamare qualsiasi .notifyWith () (o aggiungere progressCallbacks).
grammatica
参数 | 描述 |
---|---|
context | Object类型 作为this对象传递给进行中的回调 |
args | Object类型 可选参数,传递给进行中的回调 |