如何取消AngularJS中的$http請求?在AngularJS中給出Ajax請求$http.get("/backend/").success(callback);如果啟動了另一個請求,取消該請求的最有效方法是什么(例如,相同的后端,不同的參數)。
3 回答

FFIVE
TA貢獻1797條經驗 獲得超6個贊
var canceler = $q.defer();$http.get('/someUrl', {timeout: canceler.promise}).success(successCallback); // later...canceler.resolve(); // Aborts the $http request if it isn't finished.
- 3 回答
- 0 關注
- 1146 瀏覽
添加回答
舉報
0/150
提交
取消