我可以在客户端使用角度过滤大型列表吗?

时间:2018-04-04 13:30:27

标签: performance angular5

我正在尝试找到有关角度性能的一些信息。

如果我有一个10k(或50k)对象的列表,每个对象有20个属性,那么普通的PC是否能够在合理的时间内过滤这个数组?

(假设一个很好的实现,这就是执行的唯一操作)

有没有人在这个方向上有任何好处?

1 个答案:

答案 0 :(得分:0)

一般来说,除非您能找到异步执行此操作的方法;它会导致阻止UI问题。我找到了平均电脑" PC" (并且不要忘记浏览器不会被创建为相同的)对于我的用例来说太慢了,而且对于更简单的对象(更少的属性)。

如果你实际上想要过滤一组非常有限的属性,那么你有可能通过利用IndexedDB来加速工作。