我在ROR中非常新鲜,在我的应用程序中,我希望Form的标签初始化为资本。我知道默认情况下它会将第一个单词的首字母作为大写,但不知道如何将第二个单词的首字母作为Capital。让我用例子清楚你......
我为Label尝试了这段代码:
= f.label :campaign_Title
提供输出:
Campaign title
预期产出:
Campaign Title #title's initial should be capital 'T'
如果我使用没有表单对象的%label
它可以工作,但我不想要那个..
这是另一个问题..
如果我想要先小的那么?像..
name
代替Name
..
我知道它没有任何区别,但想知道是否有任何技巧..
在此先感谢.. :))
答案 0 :(得分:1)
试试这个
<%= f.label :campaign_Title, "Campaign Title" %>
您可以传递任何自定义值作为label helper的第二个参数
答案 1 :(得分:0)
您可以使用块来设置和自定义标签内容;
<%= f.label :campaign_title do %>
Campaign Title
<% end %>