【发布时间】:2014-11-16 09:06:43
【问题描述】:
请帮助我将 doT.js 模板集成到 Backbone 框架中。即我需要用doTjs 覆盖主干视图。感谢您的帮助
【问题讨论】:
-
按原样,您的问题非常模糊。请编辑它以添加您在将 dot.js 与 Backbone 一起使用时遇到的困难
标签: backbone.js dot.js
请帮助我将 doT.js 模板集成到 Backbone 框架中。即我需要用doTjs 覆盖主干视图。感谢您的帮助
【问题讨论】:
标签: backbone.js dot.js
您不需要覆盖主干视图。例如,您只需将 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));
}
});
如果您希望您的模板是外部文件,您有两种选择:
【讨论】: