如何让Rails视图处理数据库内容中的HTML标记?

好。 我知道这是非常基本的。 我希望在数据库中的文本内容周围有一些基本标签,以便在视图的渲染中进行处理。

基本上,我有一个名为Page的模型。

rails g model Page name:string content:text 

我希望内容字段中的任何内容都显示在视图中,但是,如果内容字段中有HTML,我希望它不仅仅显示处理。

例如,在我的Page#show view中,我可能有:

  

哪个输出:

这是我的第一个段落

当我想要输出时:

这是我的第一段

再次,请温柔。 我知道这可能是非常基本但我很难找到如何做到这一点。 🙂

您可以使用原始帮助方法

 <%=raw @page.content %> 

<%= @page.content.html_safe %>如果您对内容安全。