как использовать поле базы данных в качестве значения атрибута в шаблоне рельсов - PullRequest
0 голосов
/ 21 февраля 2012

Я в основном хочу сделать это:

<% @videos.each do |vid| %>

  <div id=vid.location>

...
<% end %>

как мне оценить vid.locaion и использовать его в качестве атрибута id?

Я пробовал выше, id="#{vid.location}" и id="<% vid.location %>" (последний с кавычками и без.

любая помощь приветствуется

1 Ответ

5 голосов
/ 21 февраля 2012

Легко,

<div id="<%= vid.location %>">

Ваша первая попытка была неудачной, поскольку вы все еще в разметке - не рубин.В последнем случае вы использовали <%, а не <%=, поэтому во время оценки метода получения он просто не представлял его на ваш взгляд.

...