2012-07-03 39 views
0

我是Rails的新手,我已经看到要编写HTML代码,Rails为您提供了hepler类。所以我的印象是直接在Rails应用程序中编写HTML代码并不好。使用ActionView助手类编写HTML

我所做的就是使用的形式辅助类来生成HTML形式如下:

<%= form_for @sub do |s| %> 

<%= s.text_field :email %> 
<%= s.submit 'Sign up' %> 

我是后端开发,到目前为止,这是很好的,但是当我到了前端HTML代码为:

<div id="subscribe"> 
<form action='/subscribers' method='post'> 
<input id='subscriber_email' name='subscriber[email]' type="email" placeholder="email address" required="required"> 
<input name='commit' type="submit" value="&#10132;"> 
</form> 
</div> 

我怎么能使用类的ActionView和类型添加标签?

回答

0

查看关于ActionView Formhelpers的文档。

您可以通过添加类属性在后台很容易地设置类:

<%= s.text_field :email, :class => "myClass" %>