【发布时间】:2018-04-17 10:04:11
【问题描述】:
我的代码如下:
var vm = this;
vm.debugMessages = [];
socket.on("message", function (data) {
$scope.$apply(function (err) {
vm.message.push(data);
});
});
每次我通过套接字收到消息时,它都会将新数据推送到数组中。该数组在模板中显示为表格。不幸的是,每次新数据到达时,UI 都会滞后。此外,在视图中显示数组的新内容之前需要一些时间。我能做什么?
编辑:每秒最多有 5 条消息。
【问题讨论】:
标签: javascript angularjs socket.io