0

我目前有一个呈现模型表的复合视图。我在复合视图模板中有thead,每个模型都是使用itemViewTemplate 呈现的。

我想要做的是在模型之后渲染一个 tfoot,复合视图可以做到这一点吗?我会绑定到 onrender 并将另一个模板附加到复合视图的末尾吗?

4

1 回答 1

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'
});
于 2013-09-06T01:05:47.690 回答