2014-03-26 4 views
1

저는 일주일 동안 평균 스택 기술을 배웠습니다. Angular에서 맞춤 서비스를 사용하는 데 문제가 있습니다. .json 파일을 얻으려고 시도하지만 앱이로드 할 때 웹 관리자에서로드 된 리소스를 검사하면 ison 파일이 index.html 파일의 코드를 표시합니다. 왜 이런 일이 일어나고 어떻게 해결할 수 있는지 아는 사람이 있습니까?json 파일 대신 각도 서비스 반환 및 html 파일

angular.module('StudentService', []) 
     .factory('Students', ['$http', function($http) { 
     return $http.get('app/students.json'); 
    }]); 

나는이 제목 'students.json'로로드 할 수있는 방법을 이해하지만, HTML 코드로 웹 관리자에 표시되지 않습니다

사용자 정의 서비스입니다. 어떤 도움이라도 대단히 감사하겠습니다.

+0

같은 코드를 변경, 당신은 아마 정적 경로에 – doodeec

+0

감사를 당신이로드 JSON에 사용하는 경로를 추가해야합니다! 내 특급 서비스 대 내 맞춤 서비스에는 다른 경로가 있다고 생각합니다. 조금 당황 스럽지만 적어도 그 문제는 해결됩니다. – talzag

답변

0

사용자의 명시 응용 프로그램에서이

$http.get('app/students.json') 
     .then(function(res){ 
      $scope.todos = res.data;     
     }); 
return $scope.todos;