나는 Angular의 초보자입니다. 내가 그렇게 기록 된 JSON 데이터 얻으려고 : 이제어떻게 JSON stringify를 Angular로 사용할 수 있습니까?
id:1,
name: "Friends",
type: "Group",
을, 나는 따옴표를 추가하지 않으면 내가 이런 종류의 데이터를 사용할 수없는 알 - 그런 식으로 (그것이 작동하고있는 유일한 방법) :
"id":1,
"name": "Friends",
"type": "Group",
각도로 JSON을 구문 분석하는 가장 좋은 방법은 무엇입니까?
내가 JS를 결합하려고 노력했지만, 그것은 작동하지 않았다
scope.myData = function(){
return angular.fromJson(response.data);
}
그러나 JSON은 전역 변수이고 :
app.controller('contacts', function ($scope,$http,$log) {
$http.get('http://localhost/Angular-Http-exercise/db.json')
.then(function(response) {
$scope.myData = function() {
return JSON.stringify(response.data)
};
$log.info(response.data.name);
});
});
:
당신이 당신의 JSON 형식이 올바르게되어 있는지 같은 도구를 체크 아웃 할 경우
. 해당 파일의 내용이 jsonlint.com에서 유효성을 검사하지 않으면 ... 수정하십시오. 그 이상이 질문은 의미가 없습니다. – charlietflcharlietfl -thanks – RoyBar
AngularJS $ http 서비스는 JSON 데이터를 자동으로 구문 분석합니다. 아무 것도 할 필요가 없습니다., – georgeawg