0

私はこの現在のコードを取得しようとし<%= search_form.collection_select :tag_id, @tags, :id, :name %>ており、私が持っているタグを垂直にリストしたいと考えています。現在、ドロップダウンメニューにリストされています。私は ruby​​ と rails に非常に慣れていないので、誰かが推奨する電子ブックやチュートリアルへの提案も歓迎します。ありがとう。

4

2 に答える 2

1
<ul>
<% @tags.each do |tag| %>
  <li><%= tag.name %></li>
<% end %>
</ul>
于 2012-11-16T05:26:16.377 に答える
0

また:

<ul>
<%= @tags.map { |tag| content_tag(:li, tag.name) }.join
</ul>

または:

<ul>
<% @tags.each { |tag| concat(content_tag(:li, tag.name)) }
</ul>
于 2012-11-16T05:30:59.370 に答える