JQuery deferred.pipe()方法
jQuery中的deferred.pipe()方法是用来添加实用方法的过滤器,链Deferreds。
语法:
参数:该方法接受上面提到的和下面描述的三个参数。
- doneFilter。它是一个可选的函数,当递延解决时被调用。
- failFilter。这是一个可选的函数,当递延被拒绝时被调用。
- progressFilter。这是一个可选的函数,当进度通知被发送到递延对象时被调用。
返回值:该方法返回递延对象。
例子1:在这个例子中,管道方法是与解析方法一起调用的。
输出:
例子2:在这个例子中,管道方法与拒绝方法一起被调用。
输出: