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

  • BachelorsPadTv

    BachelorsPad

    17 Ocak 2012
  • GOTO Conferences

    GOTO Confere

    3 EKİM 2011
  • sknbp

    sknbp

    16 Kasım 2006