Angularjs GoogleFeedAPI一次获取10个条目使用next加载更多条目

Angularjs GoogleFeedAPI一次获取10个条目使用next加载更多条目,angularjs,rss,google-feed-api,Angularjs,Rss,Google Feed Api,我正在使用GoogleFeedAPI创建一个rss阅读器,但我不希望所有的数据都提前我想要10个条目,当用户单击LoadMore时,我想要加载下一个10个条目,以此类推 我正在使用的代码获取所有条目,在文档中我无法找到如何实现这一点 http://ajax.googleapis.com/ajax/services/feed/load?v=2.0&q=http://rss.cnn.com/rss/cnn_topstories.rss&num=5 .factory('rssRead

我正在使用GoogleFeedAPI创建一个rss阅读器,但我不希望所有的数据都提前我想要10个条目,当用户单击LoadMore时,我想要加载下一个10个条目,以此类推

我正在使用的代码获取所有条目,在文档中我无法找到如何实现这一点

http://ajax.googleapis.com/ajax/services/feed/load?v=2.0&q=http://rss.cnn.com/rss/cnn_topstories.rss&num=5
 .factory('rssReader', ['$http', function($http) {
return $http.get('URL_HERE')
.success(function(data) {
  alert("SUCCESS!!!" + data);//return data;
})
.error(function(data) {
  alert("FAILED!!!!" + data);//return data;
 });
}]);
这可能吗

是否有其他api提供此功能?

试试这个:)

var-app=angular.module('myApp',[]);
app.controller('rssCtrl',函数($scope,$http,$sce){
var rssUrl=http://rss.cnn.com/rss/cnn_topstories.rss',
num=10;
函数getFeed(){
$http.jsonp('https://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=“+num+'&q=”+rssUrl+'&callback=JSON_callback')
.成功(功能(数据){
$scope.entries=data.responseData.feed.entries;
});
}
//初始化调用
getFeed();
$scope.to_trusted=函数(html_代码){
返回$sce.trustAsHtml(html_代码);
}
$scope.more=函数(){
num+=10;
getFeed();
}
});

加载更多
考虑编辑您的答案,包括OP应该尝试您建议的代码的原因,;)