我遇到一个问题,我在表格中使用* ngFor来列出数据。这通常会创建一个包含1000行的表。在Chrome中运行应用程序时,它运行正常,但在Firefox中运行时,速度会降低到应用程序无法使用的程度。
我知道它是列出数据的组件,因为当我删除组件时,其他一切运行正常。此外,如果我将列出的项目数量从1000减少到大约100或50,则应用程序运行得更快,但最终仍会减速。
我已经查看了Firefox和Chrome上应用程序的内存使用情况,使用的内存看起来很相似,正常。
有没有人遇到过这样的问题?如果是这样,我该如何解决这个问题?
答案 0 :(得分:0)
所以,显然,问题的一部分是Firefox本身。 Firefox版本51.0.1很难处理大型列表。 (我在Firefox v16中尝试了我的应用程序并且列表工作正常)我刚刚将Firefox更新到版本52.0并且它现在运行得更快。