我想为用户提供一个textarea来输入javascript。每次保存表单时都会在整个内容中添加更多的空格。任何想法如何确保这不会发生?Rails - 将空白添加到textarea的内容保存
使用Rails
我想为用户提供一个textarea来输入javascript。每次保存表单时都会在整个内容中添加更多的空格。任何想法如何确保这不会发生?Rails - 将空白添加到textarea的内容保存
使用Rails
如果您使用的是元HTML框架如HAML,你需要确保没有压痕发生在你的标签的内容。虽然这通常不是ERB的问题,但您需要注意标签内的空白符与表单一起提交。
查看页面的源代码以查看所呈现的内容。如果可能的话,将其作为代码片段追加到您的问题将会很有用。
向最终的%>标记的内部添加一个连字符,以防止Rails添加新行和一些空格。并确保在HTML中没有空格,当然:)
例如,
<%= <blah> -%>
代替
<%= <blah> %>
我转换再培训局HAML以来,它的作品。 (erubis 2.7.0,haml 4.0.4)
这是我拥有的textarea: – Jake 2010-04-12 15:52:58
当以HTML格式呈现在网页中时,看起来像什么?这就是麻烦所在。维什也有一个有趣的评论。 – tadman 2010-04-12 17:25:13