gpt4 book ai didi

html - ruby on rails 数据类型 :text render in view

转载 作者:行者123 更新时间:2023-11-28 13:43:00 25 4
gpt4 key购买 nike

我尝试在rails中使用脚手架搭建一个博客。我将我的博客内容保存为 :text。然而,当我看到风景时。它只能在一行中显示。看起来不太好。

我该如何解决这个问题?

最佳答案

您的数据库存储文本,而不是 HTML。在 HTML 中,换行符会被忽略,除非它们被标记为相关的 HTML 标签。例如,两个段落之间的分隔符应标记为一个 <p> 的结尾元素和另一个元素的开头,单个换行符应由 <br> 表示标签。

Rails' simple_format 帮助程序通过用 HTML 标记替换换行符将文本转换为 HTML。

所以不是这样的:

<p><%= @post.content %></p>

你会这样做:

<%= simple_format @post.content %>

关于html - ruby on rails 数据类型 :text render in view,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12194540/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com