Rails 3:数组中每个元素的单选按钮

Mex*_*xer 7 ruby-on-rails

如何在一个对象数组中循环并为表单中的每个对象创建一个单选按钮或复选框?

fl0*_*00r 15

收音机

<% ["Peter", "Jhon", "Carl"].each do |item| %>
  <%= f.radio_button :name, item %> <%= item %><br />
<% end %>
Run Code Online (Sandbox Code Playgroud)

复选框:

<% ["Peter", "Jhon", "Carl"].each do |item| %>
  <%= f.check_box :name, item %> <%= item %><br />
<% end %>
Run Code Online (Sandbox Code Playgroud)