0

私はRailsの初心者であり、HTMLコードを作成するために、Railsがヘプラークラスを提供することを確認しました。そのため、Railsアプリケーションで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を使用してタグにクラスとタイプを追加するにはどうすればよいですか?

4

1 に答える 1

0

ActionView Formhelpersに関するドキュメントをご覧ください。

class 属性を追加することで、バックエンドでクラスを簡単に設定できます。

<%= s.text_field :email, :class => "myClass" %>
于 2012-07-03T07:48:29.197 に答える