我有一个实时显示日志的 Web 应用程序。这意味着,日志仍在写入中,我想相应地更新 UI。
目前,我通过使用数组来解决它并使用ng-repeat
. 我不需要双向绑定,它只是显示一个简单的列表,但是 - 如前所述 - 带有更新。更新并不总是发生在列表的开头或结尾,但也可能发生在两者之间(不要问为什么,就是这样)。
基本上,我的方法是有效的——但是一旦我们有几百条日志消息,应用程序就会开始变得非常非常慢。
我该如何处理这个问题?
当然,我可以编写自己的指令,它只获取数组,将其连接起来并将其写入 HTML,但这不会实时反映变化,对吗?