jQuery 中的deferred.pipe()方法用于添加实用方法来过滤、链接 Deferred。
句法:
deferred.pipe([doneFilter][, failFilter][, progressFilter])
参数:此方法接受如上所述和如下所述的三个参数:
- doneFilter:这是一个可选函数,在解析 Deferred 时调用。
- failFilter:这是一个可选函数,当 Deferred 被拒绝时调用。
- progressFilter:这是一个可选函数,在将进度通知发送到 Deferred 对象时调用。
返回值:此方法返回延迟对象。
示例 1:在此示例中,使用解析方法调用管道方法。
html
GeeksForGeeks
JQuery | deferred.pipe() method
html
GeeksForGeeks
JQuery | deferred.pipe() method
输出:
示例 2:在此示例中,使用拒绝方法调用管道方法。
html
GeeksForGeeks
JQuery | deferred.pipe() method
输出: