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

  • BruBearBaby

    BruBearBaby

    25 Ocak 2011
  • jbignacio

    jbignacio

    13 Mart 2006
  • RealPapaPit

    RealPapaPit

    16 Mart 2009