我正在关注Rails的Ryan Bates backbone.js教程。他使用jst.eco模板。但是,我正在使用jst.ejs文件。
他的观点创造了一些他想插入模板的内容,即“参赛作品在这里”
$(this.el).html(this.template(entries: "Entries go here"));
return this;
,它将插入模板中的<%= @entries %>
<h1>App Name</h1>
<%= @entries %>
我正在使用index.jst.ejs文件执行此操作,但它无法正常工作。
首先。有谁知道我应该在模板中使用什么标签来呈现动态内容?
其次,在模板()括号内执行entries: "Entries go here"
仍然是正确的,如
$(this.el).html(this.template({entries: "Entries go here"}));
注意,我没有使用coffeescript
答案 0 :(得分:0)
在模板中的“条目”前面不需要@或'this'。
查看/条目/索引
render: function(){
$(this.el).html(this.template({
entries: "Entries go here"
}));
return this;
}
模板/条目/ index.jst.ejs
<%= entries %>