Javascript 主干:调用包含视图';添加事件时的函数
我有一个包含集合的视图 我想要:在视图中处理集合添加事件 问题:如何处理Javascript 主干:调用包含视图';添加事件时的函数,javascript,backbone.js,Javascript,Backbone.js,我有一个包含集合的视图 我想要:在视图中处理集合添加事件 问题:如何处理添加事件内部视图 代码: var MyView = Backbone.View.extend({ collection: null, subViews: [], setCollection: function(collection) { this.collection = collection; }, // HOW TO CALL THIS FUNCTION ON COLLECTION AD
添加事件内部视图
代码:
var MyView = Backbone.View.extend({
collection: null,
subViews: [],
setCollection: function(collection) {
this.collection = collection;
},
// HOW TO CALL THIS FUNCTION ON COLLECTION ADD EVENT?
handleCollectionAdd: function(model) {
X = ....
subViews[X] = new SubView(model);
}
});
您可以在视图的initialize函数中使用
initialize: function(){
this.listenTo(this.collection, 'add', handleCollectionAdd);
}