我已经创建了这样的嵌套骨干视图。
var parentView = Backbone.View.extend({
el: 'body',
template: Html,
events: { 'click #seemore': 'seeMore' },
initialize:function () { this.render(); },
render:function () {
this.$el.html(this.template);
//here I am creating nested view
this.childView = new ChildView();
}
seeMore:function (e) {
//here I am calling nested view's method/function
this.childView.getData();
return false;
},
})
如果我创建这样的视图,这个床是否练习?意味着我的子视图属于父类范围,这里我只使用子类的单个方法,所以,我想为什么我在父类范围内给出整个对象/类?
答案 0 :(得分:0)
为什么子视图不包含“查看更多”按钮并自行获取数据?