ruby-on-rails - Rails # 在 HTML href 中注释掉该行

标签 ruby-on-rails ruby escaping encode

在我的 Controller 中,我设置了一个等于 HTML 字符串的变量,以考虑基本情况。但是,# 注释掉了该行的其余部分。我怎样才能避免这种情况?

@chart_data = "<p id='chart-notice'>If you <a href="#SOME_ID">login to your social media apps</a>, this section will display social analytics.</p>"

注意:这不是 .html.erb 文件,它是 .rb

最佳答案

@chart_data = <<-HTML.strip!
  <p id='chart-notice'>If you <a href="#SOME_ID">login to your social media apps</a>, this section will display social analytics.</p>
HTML

或者

@chart_data = %Q{
  <p id='chart-notice'>If you <a href="#SOME_ID">login to your social media apps</a>, this section will display social analytics.</p>
}.strip!

或者

@chart_data = "<p id='chart-notice'>If you <a href=\"#SOME_ID\">login to your social media apps</a>, this section will display social analytics.</p>"

注意\

关于ruby-on-rails - Rails # 在 HTML href 中注释掉该行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42841473/

相关文章:

ruby-on-rails - 使用 Deface 覆盖 Spree 管理员 View

ruby-on-rails - RoR有没有办法在路由中添加一些可选参数?

ruby - 如何检查到特定日期为止的剩余时间?

php - mysql 拒绝在第一个值之前插入转义斜杠

java - 如何从以转义字符命名的 Java Kotlin 方法中调用?

sql - 禁用 Rails 3.2.1 控制台 SQL 日志记录

ruby-on-rails - 如何在 group_by 计数查询中获取总结果集大小?

ruby-on-rails - 如何通过 Chef 安装 rvm/ruby/rails?

ruby-on-rails - 是否有 gem 可以规范化和格式化 ruby 中的美国电话号码?

java - 在 SQL 插入之前转义 charArray 的最快方法