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

  • Chanre Joubert

    Chanre Joube

    27 Temmuz 2012
  • Friday Night Cranks

    Friday Night

    27 Mayıs 2007
  • merumputdotcom

    merumputdotc

    24 ŞUBAT 2012