我正在使用此处的角度数据表 - https://l-lin.github.io/angular-datatables/#/welcome
我正在加载大约4,000行,并且以这种方式使用数据表它非常慢。
我的第一个选择是每次使用几百个ajax加载,但繁重的工作实际上是在渲染过程中,而不是从服务器获取数据。
我看到有一个选项可以进行延迟渲染,但它有一些角度不可用。你们有没有想过如何使用角度?
这是我的代码片段 -
HTML
<table datatable="ng" role="grid" data-page-length="50"> </table>
JS
only loads the datatable.js code
我想在HTML / JS中添加延迟呈现选项
任何想法? 非常感谢。
我正在加载数据表
答案 0 :(得分:-1)
我做过类似的事情......最初加载大约50行,滚动条到达底部,调用数据库获取更多50并添加到现有50行。
每次滚动条到达底部,点击数据库并获取更多50。
这样可行。