我目前有一个复合视图,可以呈现模型表。我在复合视图模板中有thead,每个模型都使用itemViewTemplate进行渲染。
我想要做的是在模型后渲染一个tfoot,复合视图可以做到这一点吗?我是否会绑定到onrender并将另一个模板附加到复合视图的末尾?
答案 0 :(得分:0)
绝对
var Row = Backbone.Marionette.ItemView;
var Table = Backbone.Marionette.CompositeView.extend({
template: /* resolves to: */ '<table><thead> {{header row}} </thead>' +
'<tbody></tbody>' +
'<tfoot> {{footer row}} </tfoot>',
itemView: Row,
itemViewContainer: 'tbody'
});