Ruby gem simple_form 3.1.0 单选按钮

Ruby gem simple_form 3.1.0 radio button

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

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

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

编辑

试试这个:

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

显然,您可以用您想要显示的任何值替换 "Yes" 和 "No"