循环使用JavaScript以便在Angular.js中进行分页

时间:2014-03-21 21:24:01

标签: javascript angularjs pagination infinite-scroll

我确信这对很多人来说都是一个简单的解决方案。我正在使用ngInfinitescroll并寻找设置pagenation。我是JS的新手,可能是我的头脑,但是想看看我是否走在正确的轨道上。

  .factory('Infinite', function($http) {
  var Infinite = function() {
    this.items = [];
    this.page = '';
  };

    Infinite.prototype.nextPage = function() {

      var url = "/api/v1/activity.json?page=" + this.page + "&?channel_id=2165604";
      $http.get(url).success(function(data) {
        var items = data;
        for (var i = 0; i < 1; i++) {
          this.page(page[i]);
        }
        this.page = i;
      }.bind(this));
    };

    return Infinite;
  })

这里的目标是尝试在oder中设置分页以自动调用一组新的10个项目。我确定我只是错过了一些非常简单的东西,但是我得到了“ReferenceError:页面未定义”这个设置是否与nginfinitescroll的设置有关?

http://binarymuse.github.io/ngInfiniteScroll/documentation.html

我尝试将其基于他们的reddit示例,但对于我们的API,我真的只需要为每页增量1。

http://binarymuse.github.io/ngInfiniteScroll/demo_async.html

0 个答案:

没有答案