我正尝试在rails 2.3应用程序中使用underscore.js模板进行模板制作,不是有jammit作为资产包装器。Rails with Underscore.js模板
下面是简单的模板:
<script type="text/template" id="q-template">
<div class="current-body">
<span class="q-index"><%= title %></span>
<span class-"q-text"><%= body %></span>
</div>
</script>
的Rails试图解析这些为雇员再培训局变量,会引发ArgumentError。在这种情况下,如何使用下划线模板来良好地使用滑轨?我哪里错了?
谢谢,这个工程。我正在浏览_.template的文档,并且在那里提到了_.templateSettings,但是当我设置项目时,它不知何故跳过了我的想法,并一直认为这可能与jammit有关。 – papdel
谢谢FYI:http://documentcloud.github.com/underscore/#template和http://stackoverflow.com/questions/5771742/underscore-js-templates-within-jsp – Francois
使用'{{}}'和'如果您想在模板中使用if(x){}样式块,{{=}}会导致问题。在这种情况下使用'[%%]'和'[%=%]'可能会更容易: –