addClient(client: IClients) {
this.dialogRef = this.dialog.open(NewClientComponent, {
height: '700px',
width: '800px',
panelClass: 'contact-form-dialog',
data: {
client: client,
action: 'new'
}
});
}
NewClientComponent
addClient(client: Client) {
this.apiService.addClient(client).subscribe();
this.dialogRef.close();
this.load();
}
load() {
this.apiService.Client().subscribe(results => {
this.dataSource = new MatTableDataSource(results);
});
}
在加载函数中我重新加载客户端的数据表,在我的控制台中加载刷新我的数据但是在数据表的视图中不刷新,视图在另一个具有相同数据源的组件中。我使用角度材料数据表。