【问题标题】:slow loading of angular datatable with large data with ng-repeat使用 ng-repeat 缓慢加载具有大数据的角度数据表
【发布时间】:2017-11-28 18:26:46
【问题描述】:

我正在处理一个包含角度数据表的项目。此数据表存在问题,它包含大约 2500 行要显示。加载需要将近 1 分钟。也应用了分页,它包含 500 页,每页显示 5 行基于过滤。我尝试过 vs-repeat 和 limti 过滤,但没有运气。我无法应用服务器端处理,因为我收到 ajax 错误。有什么帮助吗?请

【问题讨论】:

  • 为什么会出现 AJAX 错误?没有 AJAX,就没有 AngularJS 的用处
  • 我尝试使用 deferrender 来提高速度而不是出现 ajax 错误
  • 您永远不应该在大型数据集上使用ng-repeat。改用 dataTables 的内置渲染,即原生渲染。
  • @davidkonrad 一个参考链接会很有帮助:)

标签: angularjs angularjs-ng-repeat angular-datatables


【解决方案1】:

尝试使用 ui-grid 而不是使用 ng-repeat 和角度数据表,它可以工作并且表的加载速度现在提高了。如果有人遇到性能问题,请尝试使用 ui-grid。希望这对某人有所帮助。

【讨论】:

    猜你喜欢
    • 2020-10-17
    • 1970-01-01
    • 2015-03-26
    • 1970-01-01
    • 2014-03-25
    • 1970-01-01
    • 2016-08-14
    • 1970-01-01
    • 2014-11-27
    相关资源
    最近更新 更多