SORU
18 Aralık 2012, Salı


Nasıl AngularJS $http isteği iptal etmek için?

AngularJS Ajax isteği verildi

$http.get("/backend/").success(callback);

eğer başka bir istek başlatılır, bu isteği iptal etmek için en etkili yolu nedir (örneğin aynı arka uç, farklı parametreleri).

CEVAP
26 HAZİRAN 2013, ÇARŞAMBA


Bu özellik added to the 1.1.5 release zaman aşımı parametre):

var canceler = $q.defer();
$http.get('/someUrl', {timeout: canceler.promise}).success(successCallback);
// later...
canceler.resolve();  // Aborts the $http request if it isn't finished.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Kenneth Håkonsen

    Kenneth Håk

    13 Mart 2011
  • kindlechatmail

    kindlechatma

    25 AĞUSTOS 2010
  • Lin Steven

    Lin Steven

    17 EKİM 2006