0

ruby コードをラップしたくないのですが?コードにいくつかの変数があり、それぞれにクラスを与えたいと考えています。フォームタグでこれを行う方法は理解していますが、これは理解していません。誰かが答えや解決策を持っていますか?

ありがとう

4

1 に答える 1

2

summea が言ったように、Time.now は文字列を与えるだけです。divクラスを追加するには、 、spanまたはtimeHTML タグ内に配置できます。

<%= content_tag :div, @time.now, class: 'your-css-class' %>
<%= content_tag :span, @time.now, class: 'your-css-class' %>
<%= time_tag @time.now, class: 'your-css-class' %>

これらはあなたに与えるでしょう:

<div class="your-css-class">TIME_VALUE</div>
<span class="your-css-class">TIME_VALUE</span>
<time datetime="TIME_VALUE" class="your-css-class">TIME_VALUE</time>

に関する情報については、http://api.rubyonrails.org/classes/ActionView/Helpers/DateHelper.html#method-i-time_tagを参照してください。time_tag

于 2013-03-11T23:01:28.207 に答える