jQuery deferred.pipe () -Methode
Beispiele
Filterung (Entschlossenheit) Wert
$ (Funktion () {
var aufschieben = $. Latente (), gefiltert = aufzuschieben. Rohr (function ( Wert ) {
Rückkehr Wert * 2;}) ;. defer resolve ( 5 ) ;. Gefiltert done (function ( Wert ) {
alert ( " Der Wert ist (2 * 5 =) 10: " + Wert );});})
Versuchen »
Definition und Verwendung
deferred.pipe () und / oder Ketten veralteter Objekte nützliche Methoden für die Filterfunktion.
Hinweis: Von Anfang an von jQuery 1.8, deferred.pipe () -Methode obsolet. Verwenden Sie deferred.then () statt.
Grammatik
Methode eins
deferred.pipe( [doneFilter ] [, failFilter ] )
Methode zwei
deferred.pipe( [doneFilter ] [, failFilter ] [, progressFilter ] )
参数 | 描述 |
---|---|
doneFilter | Function类型 可选函数,当延迟得到解决时调用 |
failFilter | Function类型 可选函数,当延迟被拒绝时调用 |
progressFilter | Function类型 可选函数,当进度通知发送给Deferred(延迟)被调用 |
Weitere Beispiele
Ablehnen Filterwert (Reject)
Ablehnen Filterwert (Reject).
Ketten Aufgabe
Ketten Aufgabe.