延迟加载ngTable中的数据



我正在angular-1中使用ngTable。我正在获取大量的日期与流明API和它需要太多的时间。所以我会做懒惰的API。和API在邮递员,工作非常完美

但是如何在ngTable中实现angular-1。我是ngTable的新手。

$scope.tableParams2 = new NgTableParams({
page: 1, // show first page
count: response.data.data.per_page, // count per page       
}, 
{
total: response.data.data.total,// length of data
dataset: $scope.listCandidatesActives
}
);

要开始使用angularjs ngTable,请访问http://esvit.github.io/ng-table/#/intro/demo-真实世界

基本配置将是

this.tableParams1 = new ngTableParams({
page: 1, // show first page
count: 10, // count per page
sorting: {
sentDate: 'desc'    //  initial sorting
}
}, {
filterDelay: 300,
getData: function(params) {
// ajax request to api
return Api.get(params.url()).$promise.then(function(data) {
params.total(data.inlineCount);
return data.results;
});
}
});

这方面的例子也可以在教程中找到

相关内容

  • 没有找到相关文章

最新更新