我有这个集合有一个覆盖的parse
方法。我希望在集合完成时调用我的视图中的方法parse
这个集合将调用sync
,所以parse
只有一次。
我试过this.collection.on("reset", this.more, this);
了,但这不起作用。
more: function() {
var users = this.collection.slice( this.index, this.index + this.load_once), that = this;
this.index = this.index + this.load_once;
_.each( users, function( user ){
that.addOne( user );
});
},
addOne: function( user ){
var view = new UserView({model: user});
this.$("#user_list").append(view.render().el);
}