Nasıl önbellek için bir http angularjs hizmet almak | Netgez.com
SORU
2 Ocak 2013, ÇARŞAMBA


Nasıl önbellek için bir http angularjs hizmet almak

Bir http ts veri nesnesi boş durumda istek ve verileri başarı nesnesi doldurmak getirir özel bir hizmet oluşturmak mümkün olmak istiyorum. Bir dahaki sefere servis çağrı cihazı http arayacak ve bunun yerine veri nesnesi sunacak yapılır.

Bunu yapmak için nasıl herhangi bir fikir?

CEVAP
2 Ocak 2013, ÇARŞAMBA


Açısal $http önbellekte inşa etti. Sadece set cachedoğruseçenekler: kendi

$http.get(url, { cache: true}).success(...);

ya

$http({ cache: true, url: url, method: 'GET'}).success(...);

Veya $cacheFactory kullanarak kendiniz uygulayabilirsiniz (özellikle kullanırken handly $kaynak):

var cache = $cacheFactory('myCache');

var data = cache.get(someKey);

if (!data) {
   $http.get(url).success(function(result) {
      data = result;
      cache.put(someKey, data);
   });

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • superflyy88

    superflyy88

    8 ÅžUBAT 2009
  • The CGBros

    The CGBros

    20 AÄžUSTOS 2011