在rails中保留文本区域白色编辑中的空白字符

preserve whitespace characters in textarea white editing in rails

本文关键字:编辑 空白 白色 字符 区域 rails 保留 文本      更新时间:2023-09-26

我得到了一个问题与空白在我的文本区。包含几个段落的文本被保存到数据库中,其中包含所有'r'n。

但是当我试着把同样的东西放到文本区域来编辑文本时,所有那些漂亮的空白都消失了。

我得到了一个js来添加值$("#instruction_textarea").val("<%= @text %>")但我不知道如何保持我的文本格式(只有空白)。simple_format不能做到这一点,因为我不需要在文本区域内使用p标记。什么好主意吗?

我找到我的问题了。val函数负责剥离所有空白信息。我之前通过一个模板参数把数据放进去解决了这个问题。我必须从数据库中获取数据,即使它已经在网站中。这并不重要,但它仍然是效率较低的解决方案。