Использование al oop для создания 10 похожих полей в Rails - PullRequest
0 голосов
/ 29 апреля 2020

Я новичок в своем первом проекте. Если у меня есть 10 похожих полей, есть ли способ создать их dry, чтобы они по-прежнему работали с проверками? Я также хотел бы указать число l oop в имени атрибута, потому что атрибуты называются от field_name_1 до field_name_10, например.

<% 10.times do |asdf| %>
    <%= f.input :field_name_(asdf + 1), etc %>
<% end %>

1 Ответ

1 голос
/ 30 апреля 2020

Это может сработать !!!

<% (1..10).each do |n| %> 
<%= f.input ("field_name_"+n.to_s).to_sym, etc %> 
<% end %>
...