gpt4 book ai didi

html - 将格式文本保留在文本区域栏中?

转载 作者:行者123 更新时间:2023-11-29 13:57:37 25 4
gpt4 key购买 nike

我有一个表单让用户填写标题和正文(文本区域输入并作为文本存储在数据库中)。

<%= simple_form_for @post do |f| %>
<%= f.input :title %>
<%= f.input :body %>
<%= f.button :button %>
<% end %>

enter image description here

保存后,当用户再次编辑记录时,我看到了

enter image description here

这是数据库中的内容:

"**In this release:**\r\n    \r\n1. One\r\n2. Two\r\n3. Three\r\n    \r\nHello"

好像body中的每一个\n值在textarea中显示的时候,都会在其前面加一些空格。有没有办法像用户之前输入的那样在textarea中显示值?

Rails 4.2 和 Ruby 2.2。

最佳答案

经过调查,我发现了问题,因为我当前的项目我们有混合 View 模板,有些是 erb,有些是 haml。我在资源 View 模板的 haml layouts/application_new.html.hamlreleases/_form.html.erb 中有布局,然后它导致了这个问题。在我将 releases/_form.html.erb 切换为 releases/_form.html.haml 之后,一切正常。

关于html - 将格式文本保留在文本区域栏中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28338997/

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