Rails number_field标记占位符?

时间:2015-04-19 11:31:10

标签: ruby-on-rails

您好我有一个number_field标签如下:

<%= number_field :average_border, nil, min: 1, max: 4, :step => 'any', class: "number" %>

此number_filed标记应由用户高兴地更新,编号为1到4.

我希望此标记以占位符在文本字段标记中显示当前值。

谢谢!

1 个答案:

答案 0 :(得分:9)

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

如果您使用form_tag

<%= number_field_tag :average_border, @current_value, min: 1, max: 4, :step => 'any', class: "number", placeholder: @hint_value %>

如果您使用form_for

<%= f.number_field :average_border, min: 1, max: 4, :step => 'any', class: "number", placeholder: hint_value %>