Rails形成帮助程序number_field_tag大小选项在Rails 4中不起作用?

jam*_*mes 4 forms ruby-on-rails twitter-bootstrap ruby-on-rails-4 twitter-bootstrap-3

我正在使用Rails 4.1.1,Ruby 2.1.2,Twitter Bootstrap(bootstrap sass gem)3.0.3.Number_field_tag显示相同的大小,无论我设置size选项,根据文档说它可以采取相同的选项text_field_tag(有一个size选项).

顺便说一句,只是为了测试,我尝试了一个text_field_tag,该size选项工作正常.有人知道这里的修复吗?我很高兴使用CSS类来实现相同的效果,但为什么要编写额外的代码呢?

还要注意,当我检查元素时,size正在显示,它只是没有做任何事情:

<input id="transaction__Portable_table" min="0" name="transaction[][Portable table]" size="1" type="number" value="0">
Run Code Online (Sandbox Code Playgroud)

inf*_*sed 5

输入类型="数字"字段不支持size属性.请:max改用.例如,如果要限制为2位数,请使用:

number_field_tag :my_number_field, nil, min: 0, max: 99
Run Code Online (Sandbox Code Playgroud)