SORU
7 Aralık 2012, Cuma


AngularJs ReferenceError: $http tanımlı değil

Aşağıdaki açısal işlevi var

$scope.updateStatus = function(user){    
 $http({
  url: user.update_path, 
  method: "POST",
  data: {user_id: user.id, draft: true}
 });
};

Ama bu işlevi çağrıldığında, alıyorumReferenceError: tanımlanmamış $httpkonsol benim. Kimse bana burada yanlış yapıyorum ne anlamanıza yardımcı olabilir.

CEVAP
7 Aralık 2012, Cuma


Muhtemelen denetleyicisi için $http servis enjekte etmedin. Bunu yapmanın bir sürü yolu vardır.

Lütfen okuyun this reference about DI. O zaman çok basit olur:

function MyController($scope, $http) {
   // ... your code
}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Animation Workshop

    Animation Wo

    8 NİSAN 2010
  • Gigawipf

    Gigawipf

    18 ŞUBAT 2010
  • TotalSeminarsChannel

    TotalSeminar

    16 Mart 2010