rails 4中的form标签样式修改

时间:2014-06-27 06:07:30

标签: ruby-on-rails forms label haml

我在ROR中非常新鲜,在我的应用程序中,我希望Form的标签初始化为资本。我知道默认情况下它会将第一个单词的首字母作为大写,但不知道如何将第二个单词的首字母作为Capital。让我用例子清楚你......

我为Label尝试了这段代码:

= f.label :campaign_Title

提供输出:

Campaign title

预期产出:

Campaign Title  #title's initial should be capital 'T'

如果我使用没有表单对象的%label它可以工作,但我不想要那个..

这是另一个问题..

如果我想要先小的那么?像..

name代替Name .. 我知道它没有任何区别,但想知道是否有任何技巧.. 在此先感谢.. :))

2 个答案:

答案 0 :(得分:1)

试试这个

<%= f.label :campaign_Title, "Campaign Title" %>

您可以传递任何自定义值作为label helper的第二个参数

答案 1 :(得分:0)

您可以使用块来设置和自定义标签内容;

<%= f.label :campaign_title do %>
  Campaign Title
<% end %>