2016-05-31 2 views
0

응답 배열에서 객체 배열 값을 얻는 방법? 다음은 Ajax 요청을 보내는 내 코드입니다응답 배열에서 객체 배열 값을 얻는 방법

var post_data = { 
    "user_name_title" : $scope.user_name_title, 
}; 
$http.post(url,post_data).then(function(res) 
{ 
    console.log(res['Message']); 
}, 

출력 내가 결과 개체를 얻을 수있는 방법

{ 
    "ResponseCode": 200, 
    "Data": [], 
    "Message": "Data inserted successfully.", 
    "Error": [] 
} 

, 나는 '[

을 console.log (고해상도를 사용했다 메시지']);

그러나 정의되지 않은 것으로 표시됩니다. 무엇을 사용해야합니까?

+0

정상적으로 작동하는 것 같습니다. 문제를 재현하기 위해 데모를 게시 할 수 있습니까? – elclanrs

+0

오류 - 1 번 위치의 JSON에서 예기치 않은 토큰 o가 발생했습니다. Object.parse (기본) –

답변

1

$http 메서드를 사용하여 .then을 사용하고 있으므로 응답 개체의 속성 인 data 안에 API 응답 데이터가 있어야합니다 (아래 참조).

console.log(res.data['Message']); 
+0

에서 작동합니다. 감사합니다. 친구. –

관련 문제