Jquery 主干分页器未为我的收藏分页
我有这个集合,我正试图以这样一种方式对它进行分页,即每次调用只获取2个项目。如您所见,我有ipp:2,它将每页的项目数设置为每页2个项目。不过,我还是不明白为什么它会抓取我收藏的所有物品。我的Parse()函数有问题吗?如上所述: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]不太熟悉
这听起来像是服务器问题,而不是主干网问题 要看两件事:
这听起来像是服务器问题,而不是主干网问题。我对上述[图书馆][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();
});