我试图在每1或2更新非常大的行(大约2000) 秒。我正在使用以下解决方案,但有时浏览器会去 因此寻找替代解决方案。此解决方案存在一个问题 是自动调用的HTML模板中的函数“updatetime”。
<tr *ngFor="let item of list">
<td>{{item.sessionid}} </td>
<td>{{ updatetime(item.lastupdatedon) }} </td>
</tr>
ngOnInit() {
let timer = Observable.timer(2000,3000);
timer.subscribe(t=> this.ticks = t );
}
public updatetime(lastupdated : Date) : any {
update time
}
答案 0 :(得分:0)
我不确定您的应用程序的行为,但您应该从服务器获取更新,当您收到更新数据包时,您需要简单地获取/过滤存储在数组中的数据(基于某些ID)并简单地更新只有那些与你从服务器收到的数据中Id匹配的值。