我是一个试图学习Backbone的rails开发人员然后我遇到了这个问题:因为Under
score模板包含像<%=%>这样的符号,我想模板不能包含在erb
文件中,所以可以拥有每个模板都有一个部分轨道?那应该是什么延伸?
您可以通过在开始
标记中使用两个%来转义erb符号,并将主干模板放在rails视图中:
<script type='text/template' id="my-template'>
<%%= name %>
</script>
将在您的页面中输出以下内容:
<script type='text/template' id="my-template'>
<%= name %>
</script>
将您的Backbone模板直接放在rails视图中是恕我直言,这是您尝试学习时的最佳选择.你已经在尝试新的概念,不需要增加另一个障碍.