Saya memiliki fungsi Angular berikut:
$scope.updateStatus = function(user) {
$http({
url: user.update_path,
method: "POST",
data: {user_id: user.id, draft: true}
});
};
Tetapi setiap kali fungsi ini dipanggil, saya masuk ReferenceError: $http is not defined
ke konsol saya. Dapatkah seseorang membantu saya memahami apa yang saya lakukan salah di sini?
angularjs
javascript-framework
angular-http
Bocah Chubby
sumber
sumber
Saya telah mengalami masalah yang sama ketika saya menggunakan
Saya telah mengubah kode di atas untuk diberikan di bawah ini. Ingatlah untuk memasukkan $ http (2 kali) seperti yang diberikan di bawah ini.
dan telah bekerja dengan baik.
sumber
Hanya untuk menyelesaikan jawaban Amit Garg , ada beberapa cara untuk menyuntikkan dependensi di AngularJS.
Anda juga dapat menggunakan
$inject
untuk menambahkan ketergantungan:sumber