骨干舞者没有在我的收藏中划船


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();
});

我有这个集合,我试图以每次呼叫仅获取2个项目的方式来分页。如您所见,我有IPP:2,将每个页面设置为每页2个项目。尽管如此,我不明白为什么它会获取我收藏的所有项目。我的parse()函数有问题吗?

如上所述:

这听起来像是服务器问题,而不是骨干问题。

要看的两件事:

  1. 将哪些参数发送到服务器,而IPP是否在上面?

  2. 检查服务器是否确实收到了'ipp',并且是否正在执行应有的操作,以限制发送给客户的项目。

相关内容

最新更新