AngularJS分页/过滤大数据

时间:2016-09-20 20:29:27

标签: angularjs

我正在使用WebAPI提取接近80 K的记录,并使用内置的AngularJS表组件将其呈现给页面。

API调用是在表Component的on-change事件中进行的。对于数据的初始加载,它很好,但对于每个分页和过滤,它命中服务器并获取耗时很长时间的60K记录。

将60k记录保留在内存中并进行处理是否明智?任何建议

   onChange: function (filterCondition) {
                var that = this;

                DynamicTableData.query(filterCondition, APIurl,function (records) {

                    that.totalRecordsCount = records.totalRecordsCount;
                    that.records = records.data;

0 个答案:

没有答案