ruby-on-rails - rails 4 : html_safe for only specific tags

标签 ruby-on-rails ruby ruby-on-rails-4

我想允许几个特定的​​标签,比如 ( <br> ) 但让 rails 继续避开其他标签。 Html_safe 似乎不接受任何参数。执行此操作最顺利的方法是什么?

最佳答案

The sanitize helper will html encode all tags and strip all attributes that aren’t specifically allowed.

sanitize @article.body, :tags => %w(br)

链接到 API Docs .

关于ruby-on-rails - rails 4 : html_safe for only specific tags,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18875135/

相关文章:

javascript - 在 Javascript 中通过 Rails Controller 添加数据 redred 的最佳方法是什么

ruby-on-rails - 检索我的 Adsense 报告作为服务器应用程序

ruby-on-rails - 不能在 Rails 中要求 'nokogiri'(但在 irb 中有效)

ruby - 在企业代理内的 Windows 中安装 Ruby 2.4.1。 MSYS2 更新失败

ruby-on-rails - 如何将模型与其他(相关)模型的属性连接(绘制子模型的数据)

ruby-on-rails - Rails Girls Guides 使用 Devise 添加身份验证的问题

sql - 使用 Rails 或 SQL 获取每个类别的最新记录

ruby-on-rails - Rails 5,未定义方法 `for' for #<Devise 在线 devise_parameter_sanitizer.for

ruby-on-rails - 搜索给定不同货币价格范围的型号

ruby-on-rails - 在 Rails 中访问只读数据库的最佳方式