Создание динамической таблицы соответствия для изменяемого dataArray - PullRequest
0 голосов
/ 06 апреля 2019

Я создаю простое угловое веб-приложение (только спереди). Как я могу сделать рендеринг таблицы матов каждый раз, когда мой массив изменяется

мой компонент:


export class TableViewComponent implements OnInit {
  dataSource: MatTableDataSource<Process>;
  processes: Process[];

  constructor(private processesService: ProcessesService, private router: Router) { }

  ngOnInit(): void {
    this.getProcesses();
    this.dataSource = new MatTableDataSource(this.processes);
    //HERE I'ld like to watch for this.processes changes and change datasource
  }

  getProcesses(): void {
    this.processes = this.processesService.getProcesses();
  }

}

Я нашел много решений, но со старыми версиями angular, которые использовали устаревшие функции. Идея состоит в том, чтобы получить обратный вызов при обновлении массива для обновления таблицы

...