Ruby on Rails:如何设置number_field的大小

vvo*_*dcx 6 javascript ruby ruby-on-rails

有人可以告诉我如何设置number_field导轨的大小?我试过这个,但它不起作用:

<%= f.number_field :status, size: "10", ...
Run Code Online (Sandbox Code Playgroud)

但这有效:

<%= f.text_field :name, size: "10", ...
Run Code Online (Sandbox Code Playgroud)

谢谢

Aru*_*hit 6

您需要使用:max选项。

<%= f.number_field :name, max: 10, .. %>
Run Code Online (Sandbox Code Playgroud)

阅读文档number_field_tag

number_field_tag(name, value = nil, options = {})

创建一个数字字段。

选件

  • :min -最小可接受值。

  • :max -最大可接受值。

  • :in -指定:min和:max值的范围。

  • :step -可接受的值粒度。