我一定是做错了什么,因为我无法让 CompositeView 的非集合部分使用指定的模板进行渲染。无论我如何尝试指定模板,它都不会按预期呈现。
根据https://github.com/derickbailey/backbone.marionette/blob/master/docs/marionette.compositeview.md上的文档
我尝试提供一个指向存储在脚本标签中的模板的字符串,以及一个预编译的模板作为模板参数,如下所示:
Backbone.CompositeView.extend({
template: _.template( "<div><span class='items'></span></div>" )
});
这是 jsfiddle 的现场尝试:http: //jsfiddle.net/2PgrS/4/