-1

私はの違いの間で混乱しています

   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); 
});

誰でも説明できますか?

4

1 に答える 1

0

最初のケースではpostPromise === getPromise.done同じ遅延オブジェクトを返します。

.pipeまたは.then新しい遅延インスタンスを作成します。

于 2013-06-02T13:27:38.017 に答える