Как получить значение из объекта JSON в угловых 2 - PullRequest
0 голосов
/ 11 октября 2018

Как получить значение из объекта json в угловых 2?Мой объект выглядит следующим образом: enter image description here

Здесь я хочу получить значение type .

Я пробовал следующие способы:

  1. console.log ("ТИП ЗАПИСИ IS": + records.type );

  2. console.log ** (records ['type']) **;

Но это печать undefined .

Ответы [ 3 ]

0 голосов
/ 11 октября 2018

Когда вы выбираете json, пишите как Записи, соответствующие записям Записи - это имя вашего класса / взаимодействия, а тип - это имя поля.Пример:

var record=yourObjectName as Records
console.log(record.type)
0 голосов
/ 11 октября 2018

Похоже, у вас есть объект обтекания для record, который в JSON будет представлен следующим образом:

var Object = {
 record: {
  id: 30,
  recordno: "2",
  type: "dynamic"
 }
}

Поэтому правильный способ чтения этого объекта:

console.log(Object.record.type);

Пример полного кода:

var Object = {
     record: {
      id: 30,
      recordno: "2",
      type: "dynamic"
     }
    };
document.getElementById("test").innerHTML = "Object type is: " + Object.record.type;
<span id="test"></span>
0 голосов
/ 11 октября 2018

Ваш объект записи имеет тип, поэтому вы должны попробовать

console.log(record['type']);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...