在迭代记录集合时,如何向每个图像添加radio_button。这是我到目前为止所拥有的
<% @default_images.each do |d| %>
<%= image_tag(d.image_url(:campaign_form), 'data-image-id' => d.id)) %>
<% end %>
我不确定在这里生成带有关联图像的单选按钮的语法。
我之前在form_for
中完成了它f.collection_radio_buttons(:default_image_id, DefaultImage.all, :id, :image) do |b|
b.label { b.radio_button + image_tag(b.object.image) }
end
但是我已经将该集合存储在此场景中的@default_images
中任何帮助表示赞赏
由于
答案 0 :(得分:0)
结束这样做似乎有效
<% @default_images.each do |d| %>
<%= radio_button_tag :default_images, d.id %>
<%= image_tag(d.image_url(:campaign_form)) %>
<% end %>