3
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 つのアイテムのみをフェッチするようにこれをページ分割しようとしています。ご覧のとおり、ページごとに 2 アイテムに設定する ipp:2 があります。それでも、コレクションのすべてのアイテムを取得する理由がわかりません。私の Parse() 関数に何か問題がありますか?

4

1 に答える 1