请帮我处理在Backbone框架中集成doT.js模板的过程。即我需要用doTjs覆盖骨干视图。谢谢你的帮助
答案 0 :(得分:1)
您无需覆盖Backbone View。您只需将doT.js模板设置为View的template
变量。
var MyView = Backbone.View.extend({
template: doT.template("<your>Template</text>"),
initialize: function() {
_.bindAll(this);
},
render: function() {
this.$el.html(this.template(data));
}
});
如果您希望模板是外部文件,您有两个选择: