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

  • Boiler Room

    Boiler Room

    10 Mayıs 2012
  • MobileTechReview

    MobileTechRe

    6 HAZİRAN 2008
  • SaraBeautyCorner - Nails and Nail Art Designs, DIY, Fashion & Makeup Tutorial

    SaraBeautyCo

    7 EKİM 2012