【问题标题】:Rails: strip_tags escapes enter key as 
Rails:strip_tags 转义输入键为
【发布时间】:2015-01-17 16:54:08
【问题描述】:

当我在产品描述中按下回车键时,下面的代码显示为: 有什么办法让它什么都不显示或换行吗?

示例代码:

<dd><%= truncate(strip_tags(product.description), length: 80, omission: '... %s') % link_to('(more)', product) %></dd>

【问题讨论】:

  • 您是否在描述字段中使用了编辑器?
  • 没有。只是一个带有 textarea 的简单表单。

标签: ruby-on-rails escaping sanitize


【解决方案1】:

看起来这是 Rails 4.2 的问题:rails.strip_tags for html with carriage return

您可以使用早期版本的 Rails,或将 strip_tags 与 sanitize 结合使用: sanitize(strip_tags(string))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-18
    • 2013-08-19
    • 1970-01-01
    • 1970-01-01
    • 2014-06-15
    • 1970-01-01
    • 1970-01-01
    • 2015-08-08
    相关资源
    最近更新 更多