我遇到了一個問題,我的鏈接返回的數據是第一個延期數據。第一個示例:Jquery鏈接時延遲的對象問題。然後
api.getData().done(function(data){
api.getData2().done(
function(data2){
$.log('success', data2);
});
});
但第二個例子SHOULD工作,具有第二。那麼數據2(),但由於某種原因它一樣DATA1。
api.getData().then(function(data1){
return api.getData2();
}).then(
function(data2){
$.log('success', data2);
});
有什麼建議嗎?
你能張貼'代碼api.getData2'?如果我沒有記錯,'api.getData2'必須返回一個promise對象才能正常工作,並且它還必須在某個時刻解析deferred對象。我自己有過這個問題。 –