Rails和HTML:如何保持表单输入的格式
嗨,我有一个rails应用程序,它有一个简单的HTML表单。其中一个名为Rails和HTML:如何保持表单输入的格式,html,ruby-on-rails,ruby-on-rails-3,forms,Html,Ruby On Rails,Ruby On Rails 3,Forms,嗨,我有一个rails应用程序,它有一个简单的HTML表单。其中一个名为description的字段是text\u区域,我希望能够准确地显示其输入内容在索引页面上的输入方式 例如: 如果有人以列表的形式在文本区域输入信息。我希望它能像那样显示出来 样本描述输入 -list1 -list2 -list3 当我使用此输入提交表单时,以下字符串存储为说明字段“-list1\r\n-list2\r\n-list3”。当我像这样输出description时: <div class='light p
description
的字段是text\u区域
,我希望能够准确地显示其输入内容在索引页面上的输入方式
例如:
如果有人以列表的形式在文本区域输入信息。我希望它能像那样显示出来
样本描述输入
-list1
-list2
-list3
当我使用此输入提交表单时,以下字符串存储为说明字段“-list1\r\n-list2\r\n-list3”
。当我像这样输出description
时:
<div class='light panel radius bottom'>
<%= job.description %>
</div>
我知道如果需要,我可以解析\r\n
并将其替换为
。但是这似乎是一个非常荒谬的解决方案,应该很简单。是的,您确实需要使用HTML标记来创建换行符,因为浏览器不响应“\n”
。HTML布局呈现查看HTML标记,而不是文本内容。是的,您需要简单的\u格式()
-list1 -list2 -list3