我正在尝试将内容标记嵌套到自定义帮助程序中,以创建如下内容:
<ul>
<li>
Microposts
<div>O</div>
</li>
</ul>
我试过这个帮手:
def user_info(user)
user_microposts = content_tag(:li, ("Microposts" + " " + content_tag(:div, user.microposts.count.to_s)))
content_tag(:ul, user_microposts)
end
但它在视图中呈现div html标记:
Microposts
<div>0</div>
我很高兴知道如何管理这个! 谢谢
答案 0 :(得分:1)
您需要将字符串标记为HTML安全,如下所示:
... "Microposts ".html_safe + content_tag(...