我的 HTML 中有以下代码块作为我用于我的 Backbone 的模板。但是,我不确定如何将其移动到 JS 文件中,因此我的 HTML 文件中不会包含内联 javascript。在 .erb 文件中使用此类文件时遇到了一些问题,我想将 javascript 部分移动到 javascript 文件中,不幸的是,我不知道如何将脚本类型更改为 javascript 类型,同时保留它我的模板。
<script type="text/template" id="lesson-template">
<span id="lesson-title"><%= tracks[0].title %></span>
<select class="sel">
<% _.each(tracks, function(track) { %>
<option value="<%= track.id %>"><%= track.title %></option>
<% }); %>
</select>
<p id="tracktext"><%= tracks[0].text %></p>
</script>
帮助表示赞赏!