Доступ к JSON как к свойствам объекта

У меня есть возвращаемый объект:

Доступ к JSON как к свойствам объекта

Не подскажете, как получить доступ к его свойствам?

Я тоже пробовал много способов с Лодаш. Но пока не повезло.

Неудачные попытки:

t.config['type']

 pick(t.config, 'type')

🤔 А знаете ли вы, что...
Angular имеет собственную систему маршрутизации для управления переходами между страницами в одностраничных приложениях.


32
2

Ответы:

Просто сделай...

const myResponse = JSON.parse(response.config);
console.info(myResponse.type);

Решено

Поскольку свойство config представляет собой сериализованную строку JSON. Вы можете работать с ним, просто десериализовав его следующим образом

t.config = JSON.parse(T.config); 

console.info(t.config.test);

Однако, если у вас есть какой-либо контроль над тем, как объект t предоставляется вам, пожалуйста (и я действительно имею в виду, пожалуйста), исправьте и очистите этого поставщика, чтобы у вас не было вложенных, частично сериализованных объектов. В противном случае пострадает ремонтопригодность.