【问题标题】:How to run a javascript string from database in html with rails如何使用rails在html中从数据库中运行javascript字符串
【发布时间】:2017-08-24 15:27:50
【问题描述】:

我有一个这样的字符串:

@html = "HELLO <script> alert("this code is from database")</script>" 

在我的文件视图中.erb:

但不工作

是否可以使用字符串中的导轨运行此代码?

【问题讨论】:

    标签: javascript ruby-on-rails ruby-on-rails-5


    【解决方案1】:

    不好的做法,但有可能

    1 与 html_safe

    <%- @html.html_safe %>
    

    2 和 raw 如果您的变量可以是 nil

    raw(@html)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-22
      • 2016-03-29
      • 2011-05-30
      • 2018-02-08
      • 1970-01-01
      • 2014-06-04
      相关资源
      最近更新 更多