【发布时间】:2015-08-23 15:52:52
【问题描述】:
使用 JSRender,可以使用类型为“text/x-jsrender”的脚本标签创建模板。例如
<script id="movieTemplate" type="text/x-jsrender">
<li>
{{>name}} {{>releaseYear}}
</li>
</script>
然后可以呈现如下:
<script type="text/javascript">
$("#movieList").html(
$("#movieTemplate").render(movies)
);
</script>
但是,对于简单的模板,我更愿意将它们声明为内联,而不是在单独的“text/x-jsrender”脚本标记中。这可能吗?我的想法是这样的:
var myTemplate = "<li>{{>name}} {{>releaseYear}}</li>";
var outputHtml = render(myTemplate, movies);
【问题讨论】:
标签: javascript jquery jsrender