Как получить значение массива объектов из массива ответов

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 (Рез [ 'Message']);

но он показывается неопределенным. Что я должен использовать?

  • 0
    Похоже, это должно работать, вы можете опубликовать демо-версию, чтобы воспроизвести проблему?
  • 0
    Ошибка - неожиданный токен o в JSON в позиции 1 в Object.parse (собственный)
Теги:

1 ответ

1
Лучший ответ

Когда вы используете .then над методом $http, вы должны получить данные ответа API внутри свойства data объекта ответа, как показано ниже.

console.log(res.data['Message']);
  • 0
    это работает, спасибо, приятель.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню