Size: a a a

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

2021 May 18

ZK

Zhenya Kornelyuk in Angular - русскоговорящее сообщество
1 запрос - прилетели колонки : Id, Name, Years
2 запрос - прилетели данные : 1, "name", 2
Нужно их связать динамически
источник

ZK

Zhenya Kornelyuk in Angular - русскоговорящее сообщество
Ну если делаю, значит нужно, работа такая )
источник

Dm

Dungeon master in Angular - русскоговорящее сообщество
for на колонки поставь, а потом на строки
источник

YV

Yanek Voloshchuk in Angular - русскоговорящее сообщество
Тот вариант, который ты нашел тебе поможет
Тебе надо через ngFor достучаться.
Определил колонки, перебрал их при помощи ngFor
Определил строку, перебрал их при помощи ngFor

Но лучше бы тебе сделать эти 2 запроса в сервисе, смапить данные и отдать уже на компонент в готовом виде. Или я чего-то не понимаю?
источник

ZK

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

Dm

Dungeon master in Angular - русскоговорящее сообщество
DataTable { cols: string[]; rows: Object[][]; }
источник

Dm

Dungeon master in Angular - русскоговорящее сообщество
Создайте контекст данных
источник

Dm

Dungeon master in Angular - русскоговорящее сообщество
Тут просто массив каких-то Person можно в rows
источник

Dm

Dungeon master in Angular - русскоговорящее сообщество
Та и вообще можно дженерик
источник

ZK

Zhenya Kornelyuk in Angular - русскоговорящее сообщество
Дженерик на получится, там разные сущности, попробую твой варик, спасибо
источник

CR

Constantine Rafikov in Angular - русскоговорящее сообщество
Хотел спросить, а норм типизировать сущности используя тип Object? Я так понимаю что с Object[] может массив нуллов быть и это подойдет под этот тип?
источник

Dm

Dungeon master in Angular - русскоговорящее сообщество
хз
источник

Dm

Dungeon master in Angular - русскоговорящее сообщество
я не фронтендер
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Нет
источник

.

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

CR

Constantine Rafikov in Angular - русскоговорящее сообщество
+
источник

CR

Constantine Rafikov in Angular - русскоговорящее сообщество
спасибо
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
Создай интерфейс который будет описывать поля у объекта. export interface User = {name: string, age: number} И пиши так "public users: User[]"
источник

CR

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

DB

Dmitry Beryllo in Angular - русскоговорящее сообщество
Добрый вечер... Пару вопросов...
1. Как отформатировать коммит месседж чтоб standart-version сгенерил вот такое описание со списком как на скрине?
2. В случае версионирования либы и генерации changelog файла, как можно сделать чтоб апдейтились не только внешние package.json и changelog, но и те что лежат в самой либе?
источник