所以我有以下代码:
<maxima>
我想添加一个&#39;性别&#39;标签给小组。有关最佳方法的任何想法吗?
答案 0 :(得分:1)
放置
i1 <- NA^(is.na(df1)| is.na(df2))
df1 <- df1 * i1
df2 <- df2 * i1
上面的单选按钮。
答案 1 :(得分:0)
有关用法示例,请参阅options_for_select()https://apidock.com/rails/ActionView/Helpers/FormOptionsHelper/options_for_select的文档。
toPromise
或者,你可以这样做,它已经使用了表单对象的sex()值:
options_for_select(['Male', 'Female'], f.object.sex)
options_for_select(['Male', 'Female'], :selected => f.object.sex)
您可以使用radio_button_tag帮助程序。
使用您的示例,它是这样的:
<%= f.select :sex, ['Male', 'Female'] %>
答案 2 :(得分:0)
如果您正在使用SimpleForm,为什么不使用它的帮助器:
<%= f.input, :sex, label: "Gender", as: :radio_buttons, collection: [['Male', 'male'], ['Female', 'female']], value_method: :last, label_method: :last %>
事实上,此处:value_method
和label_method
不一定是必要的,因为它将成为默认行为。
将您的收藏品重新构建到某个地方的帮助者,而不是在您的视图中将其混合,这也是一个好主意。