0
私はhttpと呼ばれるサービスを持っています。問題は、コントローラで$ scope.photosを使用する方法を理解できないということです。これを行うにはコントローラとサービスを設定してください。サービスでhttpコールを発信するが、コントローラから応答を受け取るにはどうすればよいですか? AngularJS
app.service('http',function($scope,$http){
function getAll() {
$http.get('/allphotos').then(function success(response) {
$scope.photos = response.data;
}, function error(err) {
console.log('error is:' + err.err)
});
}
});
app.controller('ctrl',function ($scope, http) {
}
おかげで、あなたは私をたくさん助けた:)ところで、私は変わっ '関数のgetAllを()' this.getAll」に! = function() 'それは仕事をしなかった – rebilliony
@rebillionyはい、 'this.getAll = ...' –