Size: a a a

Angular - русскоговорящее сообщество

2021 April 11

ИА

Игорь Анацкий... in Angular - русскоговорящее сообщество
Пока только далеко идущие планы и зачатки фронта на Angular
источник

Д

Денис in Angular - русскоговорящее сообщество
Ребят, не подскажете, как преобразовать json массив обьектов, приходящий чз запрос get с сервера play framework, в массив  typescript обьектов?
источник

Д

Денис in Angular - русскоговорящее сообщество
Или мб ссылку дадите на инфу по этой теме, был бы благодарен
источник

VM

Vadim Malovaniy in Angular - русскоговорящее сообщество
Бред какой то. Тайпскрипт объектов не существует.
источник

VM

Vadim Malovaniy in Angular - русскоговорящее сообщество
Скорее тебе просто нужно задать интерфейс
источник

Д

Денис in Angular - русскоговорящее сообщество
Скорее да, неправильно выразился, преобразовать в массив данных
источник

VM

Vadim Malovaniy in Angular - русскоговорящее сообщество
Розпарсить чтоли?
источник

Д

Денис in Angular - русскоговорящее сообщество
Ну, мне приходит информация с сервера в такой форме [{"id":1234, "name":"Igor"},{"id":4567, "name":"Petya"}], я хочу извлечь из этой информации массив обьектов, который потом выведу чз nfFor
источник

Д

Денис in Angular - русскоговорящее сообщество
Я думаю, что это элементарная проблема, но у меня она почему-то не решается, вроде есть разной информации в сети по этому, но ни одна из них не подошла
источник

VM

Vadim Malovaniy in Angular - русскоговорящее сообщество
JSON.parse
источник

Д

Денис in Angular - русскоговорящее сообщество
я его пробовал, но результат некорректно потом присваивается к переменным, которые я использую (пробовал persons: any[], persons : any)
источник

Д

Денис in Angular - русскоговорящее сообщество
Ещё пробовал persons: Person[]
источник

АФ

Андрей Фастовский... in Angular - русскоговорящее сообщество
http клиент ангуляровский используете?
источник

Д

Денис in Angular - русскоговорящее сообщество
Угу
источник

M

Maksim in Angular - русскоговорящее сообщество
Typescript интерфейсы не влияют ни на что в рантайме. Вам приходит массив, работайте с ним как с обычным массивом в JS'е
источник

АФ

Андрей Фастовский... in Angular - русскоговорящее сообщество
тогда просто типизируйте get ответ он дженерик
источник

АФ

Андрей Фастовский... in Angular - русскоговорящее сообщество
http.get<yourModel[]>
источник

Д

Денис in Angular - русскоговорящее сообщество
Тоже пробовал(
источник

АФ

Андрей Фастовский... in Angular - русскоговорящее сообщество
видимо что то не так сделали)
какой результат?
источник

NS

Nikolay Stetsenko in Angular - русскоговорящее сообщество
let serverResponse = [{"id":1234, "name":"Igor"},{"id":4567, "name":"Petya"}];
     let persons: Person[] = Object.assign([], serverResponse);
     persons.forEach(x=>console.info(x.id, x.name));
источник