当集合延迟加载时如何获取获取的模型?
我有一个很长的视频列表,并且我已将延迟加载添加到此列表中:
//file videos.js
loadMore: function(){
this.fetch({
add: true, //add to collection
data: {
limit: this.limit,
offset: this.offset
}
});
this.offset += this.limit;
}
此提取会触发视图中的 add
事件。
//file videosView.js
initialize : function() {
collection.bind('add', this.addVideo, this);
},
addVideo: function() {
//how can I get the added models?
},
在视图中,如何获取已添加的模型?
I have a long list of videos and I've added lazy loading to this list:
//file videos.js
loadMore: function(){
this.fetch({
add: true, //add to collection
data: {
limit: this.limit,
offset: this.offset
}
});
this.offset += this.limit;
}
This fetch trigger an add
event to the view.
//file videosView.js
initialize : function() {
collection.bind('add', this.addVideo, this);
},
addVideo: function() {
//how can I get the added models?
},
In the view, how can I get the models that was added?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只需在您的添加回调函数中询问即可:
Just ask for it in your add callback function: