을 거치지 않고 API를 GET 전화를 사용할 수 내 service.js입니다 웹 API를 사용하는 방법은 '$ 범위'를 서비스의 기능에 전달하지 않고 얻을 수 있습니까? 이 같은 예를 들어 (나는 이것을 시도했지만 작동하지) :
...
this.getSomething = function(){
return $http({
...
}).success(function(response){
return response;
}).error ...
...
}
를 다음 컨트롤러 :
...
$scope.items = myService.getSomething();
'성공'기능 대신 '다음'을 사용하는 것이 좋습니다. http://blog.ninja-squad.com/2015/05/28/angularjs-promises/ 및 https://www.peterbe.com/plog/promises-with-$http를 참조하십시오. –