gpt4 book ai didi

angularjs - 如何使用 angularjs $resource 进行服务器端分页?

转载 作者:行者123 更新时间:2023-12-04 01:59:47 26 4
gpt4 key购买 nike

我正在尝试显示包含大量元素的表格。我想对表格进行分页并仅加载当前页面上显示的元素。现在,json 加载了 $resource .

我读了 here在 json header 中传递分页信息(currentPage、pagesCount 和 elementsCount)是个好主意。

如何从 angular 访问 json header 中的那些信息?

这是基本的js结构:

angular.module('App.services', ['ngResource']).
factory('List', function($resource){
return $resource('url/of/json/:type/:id', {type:'@type', id:'@id'});
});


angular.module('App.controllers', []).
controller('ListCtrl', ['$scope', 'List', function($scope, List) {
var $scope.list= List.query({offset: 0, limit: 100, sortType: 'DESC' });
}]);

最佳答案

根据 AngularJS $resource 文档,应该可以这样做:

List.query({offset: 0, limit: 100, sortType: 'DESC' }, function(data, responseHeaders) {
// you can access headers here
});

关于angularjs - 如何使用 angularjs $resource 进行服务器端分页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17460003/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com