Ruby gem simple_form 3.1.0单选按钮

时间:2015-04-09 11:59:41

标签: ruby-on-rails ruby radio-button simple-form

我使用simple_form显示布尔属性的单选按钮

<%= simple_form_for @model do |f| %>
   <%= f.input :is_deleted, as: :radio_buttons %>
<% end %>

但是没有2个带有是/否标题的单选按钮,我只看到标题是/否,没有单选按钮。怎么了?

修改

here is rendered html for my code

here is rendered html for Max's code

1 个答案:

答案 0 :(得分:2)

试试这个:

<%= simple_form_for @model do |f| %>
  <%= f.input :is_deleted, as: :radio_buttons,  :collection => [[true, 'Yes'], [false, 'No']]  %>
<% end %>

显然,你可以用“是”和“否”替换你想要显示的任何值