Я использую таблицу, используя MatTableModule
в angular, используя typescripts
.
Работает нормально, когда я присваиваю значение datasource
следующим образом:
let dataRow = {name: dealerInfo.name, address: dealerInfo.address, town: dealerInfo.town, contact:dealerInfo.contact};
this.dataSource = [dataRow];
Поскольку мне нужно динамически добавлять строки, я использовал pu sh () следующим образом (но это не работает, он не показывает данные в html),
let dataRow = {name: dealerInfo.name, address: dealerInfo.address, town: dealerInfo.town, contact:dealerInfo.contact};
this.dataSource.push(dataRow);
Так определил мой источник данных.
dataSource: any [] = [];
Каким должен быть правильный способ добавление элементов динамически?