当我使用换行符时,为什么我的text_area会添加缩进? - Ruby on Rails

时间:2009-07-03 16:37:21

标签: ruby-on-rails

我在rails应用程序中使用text_area时遇到错误。该框采用换行符,并使其缩进。这是一个屏幕截图,这些缩进的来源是什么?

https://files.getdropbox.com/u/312568/Picture%2031.png

2 个答案:

答案 0 :(得分:0)

也许尝试使用.strip修剪文字

  str.strip => new_str

Returns a copy of str with leading and trailing whitespace removed.

   "    hello    ".strip   #=> "hello"
   "\tgoodbye\r\n".strip   #=> "goodbye"

如果它不起作用,我需要更多代码来帮助你

答案 1 :(得分:0)

我在haml插件的早期版本中遇到了这个问题。如果你说:

= f.text_area :body
你可以尝试

~ f.text_area :body

代替。这会调用空白保留,这对于用户输入的文本很有用。