Angular 向MatTableDataSource材质动态添加数据

Angular 向MatTableDataSource材质动态添加数据,angular,typescript,angular-material,Angular,Typescript,Angular Material,我想动态地将数据添加到MatTableDataSource 这对我不起作用,不更新以某种方式直接更新This.dataSource.data将不起作用。你可以这样试试 const data = this.dataSource.data; data.push(test); this.dataSource.data = data; 这是工作演示- 希望这有帮助。无更新…………您能显示所有代码吗?在模板或TS上调用addRiego() const data = this.dataSource.da

我想动态地将数据添加到
MatTableDataSource


这对我不起作用,不更新

以某种方式直接更新This.dataSource.data将不起作用。你可以这样试试

const data = this.dataSource.data;
data.push(test);
this.dataSource.data = data;
这是工作演示-


希望这有帮助。

无更新…………您能显示所有代码吗?在模板或TS上调用
addRiego()
const data = this.dataSource.data;
data.push(test);
this.dataSource.data = data;