-1

content_tag のクラスまたは高さを設定しようとすると、コンテンツ タグ内にハッシュを持つビューが表示されます。

  def book_obj(book)
    content_tag :div, height: 50, class: "something"
  end

- @books.each do |book|
  = book_obj(book)

ビューで:

<div class="large-12 columns">
    <div>{:height=&gt;50, :class=&gt;"something"}</div>
    <div>{:height=&gt;50, :class=&gt;"something"}</div>
    <div>{:height=&gt;50, :class=&gt;"something"}</div>
</div>

<div class="something"></div>. このメソッドを適切に使用するにはどうすればよいですか?

4

2 に答える 2

4

にはcontent_tagcontent 引数が必要です。

content_tag :div, "Content", height: 50, class: "something"

ドキュメントを見る

于 2013-09-06T12:02:30.187 に答える
1

メソッドのドキュメントを確認することによって。

http://api.rubyonrails.org/classes/ActionView/Helpers/TagHelper.html#method-i-content_tag

2 番目の引数は、要素のコンテンツです。

于 2013-09-06T12:02:40.367 に答える