ruby-on-rails - content_tag 转义数据

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

span_tag = content_tag(:span, class: "123")

它生成以下 html:

<span>{:class=&gt;&quot;123&quot;}</span>

我想知道,这是怎么回事?不应该只是<span class="123"></span>吗?这正是我想要的?我必须使用 .html_safe 吗? ?

最佳答案

尝试:

span_tag = content_tag(:span, nil, class: "123")

关于ruby-on-rails - content_tag 转义数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23054955/

相关文章:

ruby-on-rails - Rails has_many 但在关联模型的列上是唯一的

javascript - Rails 4 : Passing a local variable to a js. 来自包含 form_for 助手的部分 erb 文件

JavaScript Rails 代码无法在 application.js 中运行

ios - 详细信息 : Appium's IosDriver does not support xcode version 8. 3.2

javascript - Turbolinks 多次加载 Javascript

ruby-on-rails - Bundler 2 未安装在 docker 中

ruby-on-rails - 要扩展 Rails 的 `link_to` ,我应该使用 `alias_method_chain` 还是混合 + 继承?

ruby-on-rails - Rails 服务器无法运行 - 找不到 gem 错误

ruby-on-rails - 试图在 Ruby 中获取总和 - NameError

ruby - 在 Ruby 中读取文本文件会给出错误的输出