Rails number_field标记占位符?

Ant*_*ine 3 ruby-on-rails

嗨我有一个number_field标签如下:

<%= number_field :average_border, nil, min: 1, max: 4, :step => 'any', class: "number" %>
Run Code Online (Sandbox Code Playgroud)

这个number_filed标签应该由用户高兴地更新,编号从1到4.

我希望此标记显示当前值作为占位符在文本字段标记中执行的操作.

谢谢 !

min*_*noz 9

您可以将placeholder属性传递给它.但请确保使用正确的form helpers

如果你正在使用 form_tag

<%= number_field_tag :average_border, @current_value, min: 1, max: 4, :step => 'any', class: "number", placeholder: @hint_value %>
Run Code Online (Sandbox Code Playgroud)

如果你正在使用 form_for

<%= f.number_field :average_border, min: 1, max: 4, :step => 'any', class: "number", placeholder: hint_value %>
Run Code Online (Sandbox Code Playgroud)