1
我有一个采用parse
方法的此集合。我想要在收集完成时调用我的视图中的方法parse
解析完成后,backbonejs发生火灾事件
此集合将仅呼叫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);
}
你能告诉我们'this.more'的内容吗? –
问题已更新。 – kapeels
在我的'initialize',我调用'this.collection.fetch()'的地方,我传递了一个'success'选项的函数。这对我有用。 – kapeels