2
Я новичок в рубине и рельсах. В следующем учебном пособии не объясняется разница между <% и <% = тегом. Для exmaple:Ruby on Rails Синтаксис <% vs <% =
<% @statuses.each do |status| %>
<tr>
<td><%= status.name %></td>
<td><%= status.content %></td>
<td><%= link_to 'Show', status %></td>
<td><%= link_to 'Edit', edit_status_path(status) %></td>
<td><%= link_to 'Destroy', status, method: :delete, data: { confirm: 'Are you sure?' } %></td>
</tr>
<% end %>
Цикл открывает только с <% и в нем теги открываются с <% =.
Так в чем же разница?
Благодаря
[Это] (http://guides.rubyonrails.org/action_view_overview.html#erb) – Zabba
Это не относится к Rails, но также и в случае других языков, таких как шаблонизаторов JSP, ASP, которые также используют <%= %> и <% %> формат. – archie