将占位符值设置为字段名称?

时间:2014-07-17 23:47:05

标签: ruby-on-rails simple-form placeholder

我想知道是否有办法从数据库中为字段名设置占位符值,类似于标签的设置方式?

因此名为unit_price的db字段将显示如下;

enter image description here

1 个答案:

答案 0 :(得分:2)

您可以将占位符值设置为使用属性名称,如下所示:

<%= f.number_field(:unit_price, :placeholder => :unit_price) %>

但只是为了澄清这个值并不是来自数据库,而是来自语言环境。你可以改变它:

en:
  activerecord:
    models:
      object: "The Object"
    attributes:
      object:
        unit_price: "Unite Prices!"

但这也会改变标签价值。