Взять values с Object в Array TypeScript

Пытаюсь спарсить с api запроса Array моделей, а приходит в ответ object введите сюда описание изображения

TypeScript пытаюсь из этого сделать Array[] вот таким способом :

this.projects = Object.values(this.projects);

в итоге выходит кривой Array :

введите сюда описание изображения

как правильно оттуда вытянуть нужный мне Array с первого скрина?

вот http запрос : введите сюда описание изображения

ngOnit:

введите сюда описание изображения


Ответы (2 шт):

Автор решения: Nannik

в ngOnInit

this.projects.$values

this.projects - это объект. А к полям объекта стоит обращаться через точку


Object.values же возвращает массив значений объекта.

Вы можете написать Object.values(this.projects)[1], но так делать не стоит

→ Ссылка
Автор решения: hekeemje
let temp = Object.values(this.projects);
this.projects = temp[1];

Кривой костыль который работает ;)

→ Ссылка