【问题标题】:textarea adding spaces for every \ntextarea 为每个 \n 添加空格
【发布时间】:2012-05-11 15:24:29
【问题描述】:

这是一个字段的值:

"This is my special statement.\nLine 2.\nLine 3."

在我的文本区域中,它显示如下:

This is my special statement.
            Line 2.
            Line 3.

我的 erb 这个文本区域的代码是:

<%= text_area :user, :custom_statement, :class => "field" %>

知道这里发生了什么吗?

【问题讨论】:

  • 你应该转义“\n”字符。

标签: html ruby-on-rails ruby-on-rails-3 textarea newline


【解决方案1】:

您是否将 textarea 的内容居中?检查 .field 的 CSS。

【讨论】:

    【解决方案2】:

    就这么简单:

    "Your text".gsub("\n","\r")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-02
      • 1970-01-01
      • 1970-01-01
      • 2012-09-07
      • 2020-11-10
      • 2022-01-15
      • 1970-01-01
      相关资源
      最近更新 更多