小编Dan*_*ner的帖子

如何在rails视图文件中转义模板的erb标签?

我尝试在我的 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">&lsaquo;</div><div class="month"><%%= month %></div><div class="clndr-next-button">&rsaquo;</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)

erb ruby-on-rails-3

1
推荐指数
1
解决办法
758
查看次数

标签 统计

erb ×1

ruby-on-rails-3 ×1