Я вижу некоторые проблемы с производительностью, используя socket.io с угловой директивой ng-repeat, я получаю много данных из бэкэнд, которые замедляют приложение, поэтому, получая данные, я не смог бы щелкнуть ни на что. Какой был бы лучший способ справиться с большим списком с помощью ng-repeat, позволяет принимать 1000 сообщений в минуту?Как решить проблему с производительностью, используя директиву ng-repeat?
ctrl.js
$scope.event = [];
socket.on('ditConsumer', function(data) {
var obj = {
file: $scope.filename,
data: data
}
$scope.event.push(data);
}
main.html
<ul style="list-style: none;">
<li ng-repeat="message in event track by $index" ng-class="{lastItem: $last}"><span><strong>Log:</strong></span><span>{{message}}</span></li>
</ul>
сделать поиск в Интернете по этой теме и найдет много информации. – charlietfl