将css类添加到rails中,选择haml中的helper

Don*_*nMB 1 css haml ruby-on-rails

简单的任务.我想在haml中的以下f.select标签上添加一个css类.我试过这个:

.field= f.select :sponsor_id, sponsors.map { |s| [s.name, s.id] }, {:class => "my-class"}
Run Code Online (Sandbox Code Playgroud)

它不会抛出异常,但也不会将类附加到select元素.试过没有括号,也没有成功.

Rya*_*Mes 5

我想你想要的

.field= f.select :sponsor_id, sponsors.map { |s| [s.name, s.id] }, {}, {:class => "my-class"}
Run Code Online (Sandbox Code Playgroud)

请注意额外的curlies.

查看文档.