我正在显示一个 Angular 表格,其中大约有 1,000 行,每行有 5 个输入(总共 5,000 个输入字段)。它是一个标准的 Angular 表,对行进行 ng-repeat。
数据被快速下载到客户端。但是 - 问题是 Angular 渲染缓慢。
在 MacBook Pro 上,加载需要 10 秒。在 Chromebook 上,需要 40 多秒。
我正在寻找一种惰性 RENDER 的方法。我相信你们中的许多人都遇到过这个问题 - 任何人都可以指出可能的解决方案吗?
最佳答案
因为问题出在渲染上,您可以使用过滤器来限制 ng-repeat 返回的字段数。然后只需对额外的行进行分页。
关于javascript - 具有 1,000 行和 5,000 个输入的 Angular 表呈现缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32937153/