我在
之间的区别感到困惑 var getPromise=$.get('/query'),
postPromise = getPromise.done(function(data){
return $.post('/search',data);
});
和
var getPromise = $.get('/query');
var postPromise = getPromise.pipe(function(data){
return $.post('/search',data);
});
任何人都可以解释一下吗?
答案 0 :(得分:0)
在第一种情况下postPromise === getPromise
。 .done
返回相同的延迟对象。
.pipe
或.then
会创建一个新的延迟实例。