SORU
6 Mayıs 2013, PAZARTESİ


Nasıl angularjs sayfamda Dinlendirici API servislerine erişim için?

AngularJS için çok yeni bir üyesiyim. Dinlendirici bir API erişim hizmetlerini arıyorum, ama herhangi bir fikir alamadım. Nasıl mı?

CEVAP
6 Mayıs 2013, PAZARTESİ


Seçenek 1: $http servisi

Ne istediğini tam olarak yapar $http service sağlar AngularJS: onlardan hizmetleri ve web veri almak için AJAX istekleri Göndermek, JSON mükemmel DİNLENME hizmetleri için konuşmak için) kullanarak.

Bir örnekle (AngularJS belgeleri alınan ve hafifçe uyarlanmış):

$http({ method: 'GET', url: '/foo' }).
  success(function (data, status, headers, config) {
    // ...
  }).
  error(function (data, status, headers, config) {
    // ...
  });

Seçenek 2: Kaynak hizmeti . $

Lütfen üst seviyede daha fazla bir şekilde hizmet DİNLENMEYE erişimi (AngularJS belgelerden örnek tekrar alındı) sağlayan AngularJS, $resource service başka bir servisi olduğunu unutmayın:

var Users = $resource('/user/:userId', { userId: '@id' });
var user = Users.get({ userId: 123 }, function () {
  user.abc = true;
  user.$save();
});

Seçenek 3: Restangular

Ayrıca, aynı zamanda üçüncü taraf çözümleri, Restangular gibi. Bunu kullanmak için nasıl documentation bkz. Temelde, detayları senden uzak bir şekilde daha açıklayıcı ve özetler.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Canceriansoul

    Canceriansou

    15 Ocak 2011
  • cosmicrocketman

    cosmicrocket

    17 NİSAN 2006
  • Disney Pets and Animals

    Disney Pets

    29 ŞUBAT 2012