2011-12-27 74 views
0

我用下面的代碼獲取H6標籤的輔助方法與content_tag在助手嵌套content_tag獲取H6標籤 - Rails的

content_tag :div, :class => "meet_list" do 
content_tag(:h6, "Hello world!", :class => "shadow") 
    content_tag :div, :class => "list_wrap" do 
    end 
end 

但隨着嵌套content_tag使用時H6標籤不工作。 請指教

+0

看起來你的縮進或期望有問題。 – pguardiario 2011-12-27 09:54:06

回答

0

是否有任何真正的原因,你爲什麼不簡單地在.erb文件中使用普通的HTML(我假設你使用的是erb)?

我不會竭盡全力避免使用標準標記,尤其是標記生成(鏈接和表單元素有所不同)。

在你的情況,你可以這樣寫:

<div class="meet_list"> 
    <h6 class="shadow">Hello World</h6> 
    <div class="list_wrap"> 
    .. 
    </div> 
</div> 

歸結品嚐我猜 - 但抽象掉的HTML沒有給你買了一大堆在那裏。