나는 angularjs에 새로운입니다. 내 Web-Api 2 프로젝트에 요청을 보내려고합니다. 그러나 나는 왜 그것이 나의 방법을 지속적으로 부르는 지 이해하지 못한다. 나는 이것을 AngularJs $http에 따라왔다. 내가 당신이 달성하고자하는 것의 확인하기 위해 당신은 충분한 상황에 맞는 정보를 제공하지 않는Angularjs가 get 요청을 보낼 때 계속 메소드를 호출하는 이유는 무엇입니까?
<script src="~/Scripts/jquery-2.1.0.js"></script>
<script src="~/Scripts/angular.min.js"></script>
<script>
function loginCtrl($scope, $http) {
$scope.name = function() {
console.log("Add Call");
$http({ method: 'GET', url: 'http://localhost:15229/api/values' }).
success(function (data, status, headers, config) {
console.log(data);
}).
error(function (data, status, headers, config) {
console.log(data);
});
};
}
</script>
<div lang="en" ng-app="" ng-controller="loginCtrl">
{{name()}}
</div>