角色的persona_id爲1,2或3.我想要在嵌入式中指定一個類型的persona-1-button,persona-2-button或persona-3-button紅寶石。下面的代碼不工作,我不知道爲什麼:嵌入式ruby中的動態css類
<% current_user.personas.each do |persona| %>
<% foo = persona.persona_id.to_s %>
<% bar = "persona-" + foo + "-button" %>
<%= link_to "Persona", persona_path(persona), class: "btn btn-medium bar" %>
<% end %>
,因爲它似乎你不能有一個<%=%>一個<%=%裏面我沒有做到這一點的follwoing方式>:
<% current_user.personas.each do |persona| %>
<%= link_to "Persona", persona_path(persona), class: "btn btn-medium persona<%=persona.persona_id%>button" %>
<% end %>
的[動態CSS生成不Rails4工作]可能重複(http://stackoverflow.com/questions/26604648/dynamic-css-generation-doesnt-work-in-rails4) – Surya 2014-10-28 20:45:30