Angular + Material - How to refresh a data source (mat-table)

前端 未结 23 1398
自闭症患者
自闭症患者 2020-11-28 01:59

I am using a mat-table to list the content of the users chosen languages. They can also add new languages using dialog panel. After they added a language and returned back.

23条回答
  •  忘掉有多难
    2020-11-28 03:05

    this.dataSource = new MatTableDataSource(this.elements);
    

    Add this line below your action of add or delete the particular row.

    refresh() {
      this.authService.getAuthenticatedUser().subscribe((res) => {
        this.user = new MatTableDataSource(res);   
      });
    }
    

提交回复
热议问题