는 내가 JSON을 얻을 수 httml GET을 사용하려고필자의 경우 json 데이터를 얻는 방법은 무엇입니까?
나는 우리가 데이터를 유지하는 것을 알고
.controller('testController', function($scope, $state, $http) {
$http({
url: "/json/test.json",
method: "GET",
}).success(function(data) {
$scope.testData = data;
console.log(data)
});
//outside of the $http scope but under the same controller, I have
//It shows undefined.
console.log($scope.testData)
})
같은 일이 우리의 로그인 코드 그래서 데이터를 수정하지 않으려는이 $ http 내부. 이 작업을 수행 할 여지가 있습니까? 감사!
비동기 호출이므로 성공 처리기가 정의되지 않았습니다. 그래서 대답은 '아니오'입니다. – Johan
당신의 콘솔이 성공 함수에 로그인하는 이유는 무엇입니까? 성공 함수는 어디서든 존재할 수있는 함수입니다. –