現在,我有我的看法任務模型DO循環:Rails 3 - 幫助查看,動態html attr?
<% @tasks.each do |t| %>
<div class="task purple">
<%= link_to t.name, edit_task_path(t) %>
</div>
<% end %>
我需要一些幫助,使其成爲基於這樣把我的模型數據的div類的變化。我試過這樣做:
<% @tasks.each do |t| %>
<div class="task " + t.theme>
<%= link_to t.name, edit_task_path(t) %>
</div>
<% end %>
但是,失敗悲慘。然後我閱讀了內容標籤,並嘗試瞭如下內容:
content_tag(:div, :class => t.theme){<%= link_to t.name, edit_task_path(t) %>}
在循環中,但將其渲染爲文本。
無論如何,只需要一些幫助,學習如何根據模型數據更改html標籤屬性?這是我會建立一個視圖幫手嗎?
感謝
啊,剛剛看到米哈伊爾更新了他的ERb答案。好吧。 – Jacob