我看过在演示站点( ngInfiniteScroll site,http://binarymuse.github.io/ngInfiniteScroll/demos.html)上使用$http的示例,但它们似乎都在使用较低级别的$http服务来构建它们的滚动图。我的问题是,我已经使用ngResource在工厂中构建了所有资源,因为我在应用程序周围的其他控制器中传递其他参数。
我想知道是否仍然可以使用ngInfiniteScroll而不是$http使用$resource?到目前为止,我还没有找到一个例子,但我只想像下面这样向REST请求一个新页面。任何代码示例或想法,这是如何做到这一点?
.factory('allUpcomingFactory', function($resource) {
return $resource('http://www.test.com/api/v1/channel_listings.json?page=:pageID&channel_id=:channelID',
{channelID: '@channelID', pageID: '@pageID'},
{'query': {method:'GET', isArray:false}});
})发布于 2014-04-06 22:49:51
角UI在他们的ui-utils包中有一个无限滚动指令,允许创建一个服务来驱动滚动体的对象检索。你可以在这里查一下:
https://github.com/angular-ui/ui-utils/tree/master/modules/scroll
https://stackoverflow.com/questions/22900067
复制相似问题