Bootstrap 有类“form-control”可以添加到选择框以赋予它们样式。对于以下领域,我能够成功做到这一点:
<%= f.collection_select :team_a_id, @teams, :id, :name, {prompt: "Select first team"}, {class: "form-control"} %>
但是,我有以下 time_select 表单字段。我需要将 html 类(最好是“form-control”)应用于以下表单字段,并且使用上述相同的方法未能成功执行此操作。
<%= f.time_select :match_time, prompt: {hour: 'Choose hour', minute: 'Choose minute'}, minute_step: 15 %>
我将如何解决这个问题?
最佳答案
html_options 是第三个参数,如 docs 中所述:
time_select(method, options = {}, html_options = {})
所以这样的事情应该有效:
<%= f.time_select :method, { prompt: {hour: 'Choose hour', minute: 'Choose minute'}, minute_step: 15 }, { class: 'form-control' } %>
关于ruby-on-rails - 将引导类添加到 rails 表单 time_select 字段,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37353083/