假设我有以下主干结构:
var BrowserView = Backbone.View.extend({
el: 'body',
events: {
click : "onClickEvent"
},
initialize: function () {
this.collections = [];
}
});
var FileBrowserView = BrowserView.extend({
el: '#file',
className: 'file-class',
events: {
click: "onFileClick",
mouseover: "onMouseOver"
},
initialize: function () {
this.constructor.__super__.initialize.apply(this);
}
});
我需要覆盖子视图中的 tagName、id、className、el 属性,并将子视图中的事件对象与父视图结合起来。我怎样才能做到这一点?