form_forのf.selectにclass指定が出来なかった話
今までselectって使った事がありませんでした。
それで、ちょうど使う機会があったので使ってみるとなぜかCSSが反映されない。
<%= form_for(@hoge) do |f| %> ~~~~ ~~~~ <%= f.select :hoge, options_for_select['hoge', 'huga', 'hieee'], class: 'form-control' %> ~~~~ ~~~~
調べてみると、どうやらhtml系の引数は第四引数に指定しないといけないようなので修正
<%= f.select :hoge, options_for_select['hoge', 'huga', 'hieee'], {} , class: 'form-control' %>
これでなんとかなりました。