当我尝试设置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=>50, :class=>"something"}</div>
<div>{:height=>50, :class=>"something"}</div>
<div>{:height=>50, :class=>"something"}</div>
</div>
我认为它应该像<div class="something"></div>.
一样工作
如何正确使用这种方法?
答案 0 :(得分:4)
答案 1 :(得分:1)
通过检查方法的文档。
http://api.rubyonrails.org/classes/ActionView/Helpers/TagHelper.html#method-i-content_tag
第二个参数是元素的内容。