我尝试在我的 Rails 项目中使用 clndr.js,因此使用 unslider-template。此模板包含 "<% %>" <%= %>" 标记并抛出错误,因为模板变量未定义。
关于如何防止 rails 执行 "<% %>" 标签的任何想法?
这是我的观点的代码:
<div id="mini-clndr"></div>
<script id="calendar-template" type="text/template">
<div class="controls">
<div class="clndr-previous-button">‹</div><div class="month"><%%= month %></div><div class="clndr-next-button">›</div>
</div>
<div class="days-container">
<div class="days">
<div class="headers">
<% _.each(daysOfTheWeek, function(day) { %><div class="day-header"><%%= day %></div><% }); %>
</div>
<% _.each(days, function(day) { %><div class="<%= day.classes %>" id="<%= day.id %>"><%%= day.day %></div><% }); %>
</div>
</div>
</script>
<% content_for(:scripts) do %>
<script type="text/javascript">
var currentMonth = moment().format('YYYY-MM');
var nextMonth = moment().add('month', …Run Code Online (Sandbox Code Playgroud)