Angular 9+Angular Material Mat表更新了一条记录



我无法根据我的案例找到解决方案,所以我创建了这个问题。

我有一个垫子表来显示数据。我有信号R从后端推送数据更改。因此,数据更新非常频繁。

我的餐桌上有一个上下文菜单。右键单击可显示下拉列表。

问题是,每当发生更改时,我都会获取新数据,并执行以下操作:

this.dataSource = new MatTableDataSource(newdata);

这将刷新表。但是,当表刷新时,上下文菜单将消失。

SignalR调用时如何只更新一条记录?但不刷新整张桌子?

试试这个。

this.dataSource.data = newdata;

最新更新