为可变dataArray制作动态mat-table

时间:2019-04-06 01:49:36

标签: angular angular-material mat-table

我正在构建一个简单的有角度的web应用程序(仅限正面)。每当我的数组改变时,如何制作一张垫子表格渲染

我的组件:


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。想法是在更新数组以刷新表时获取回调

0 个答案:

没有答案