我在角上使用angular-material
表,我写了一个函数,通过点击我的angular-material
表中的一行触发。
函数突出显示被单击的行,但是因为我在行中得到了很多变化,click event
不工作得很好,
我每秒钟都得到一个新的数据,如果我在数据改变的时间内单击行,它不点击(行不被突出显示)。
在这些情况下的一般方法:如果你想改变数据点击表的行,由于服务器端调用需要一些时间,一个更好的方法是不等待服务器端响应来更新表。
你能做的就是单独发送一个调用到后端,并在前端验证数据是好的,然后使用modal手动更新表行。
一旦后端响应来了,如果成功则很好,如果失败则显示一条消息并恢复行数据。
这样您的表数据将立即更新。为了更清楚,您可以在屏幕上添加一个小消息,也changes are being saved
.