Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 主干分页器未为我的收藏分页_Jquery_Jquery Ui_Backbone.js_Backbone.js Collections_Backbone Paginator - Fatal编程技术网

Jquery 主干分页器未为我的收藏分页

Jquery 主干分页器未为我的收藏分页,jquery,jquery-ui,backbone.js,backbone.js-collections,backbone-paginator,Jquery,Jquery Ui,Backbone.js,Backbone.js Collections,Backbone Paginator,我有这个集合,我正试图以这样一种方式对它进行分页,即每次调用只获取2个项目。如您所见,我有ipp:2,它将每页的项目数设置为每页2个项目。不过,我还是不明白为什么它会抓取我收藏的所有物品。我的Parse()函数有问题吗?如上所述: 这听起来像是服务器问题,而不是主干网问题 要看两件事: 正在向服务器发送哪些参数以及ipp在服务器上 检查服务器是否确实接收到“ipp”,以及它是否在做它应该做的事情,以限制发送回客户端的项目 这听起来像是服务器问题,而不是主干网问题。我对上述[图书馆][1]不太熟悉

我有这个集合,我正试图以这样一种方式对它进行分页,即每次调用只获取2个项目。如您所见,我有ipp:2,它将每页的项目数设置为每页2个项目。不过,我还是不明白为什么它会抓取我收藏的所有物品。我的Parse()函数有问题吗?

如上所述:


这听起来像是服务器问题,而不是主干网问题

要看两件事:

  • 正在向服务器发送哪些参数以及ipp在服务器上

  • 检查服务器是否确实接收到“ipp”,以及它是否在做它应该做的事情,以限制发送回客户端的项目


  • 这听起来像是服务器问题,而不是主干网问题。我对上述[图书馆][1]不太熟悉。我使用Addyosmani开发的[Backbone Paginator][2]。无论如何,您可以通过控制台向我们显示对服务器的请求吗?参数传递是否正确?您的API端发生了什么?需要看两件事:1)向服务器发送了哪些参数以及ipp在服务器上?2.)检查服务器是否确实接收到“ipp”,以及它是否按照预期的方式限制发送回客户端的项目。是否使用?哪个版本?
    define([
      'underscore',
      'backbone',
      'models/shared_object',
      'backbone_paginate'
    ], function(_, Backbone, Shared_Object){
       "use strict";
      var myCollection= Backbone.Collection.extend({
          initialize: function(option) {
              Backbone.Pagination.enable(this,{ipp:2,fetchOptions:{add:true}});
          },
    
       model: Shared_Object,
          baseUrl: function() {
              return location.protocol + '//' + location.host+'/address';
          },
    
        parse:function(dat){
          return dat.items;
        }
      });
      return new myCollection();
    });