在 Rails 中,如何在 HTML 页面上将 javascript 显示为文本?

In Rails how do I display javascript as text on an HTML page?

我有一个JS Fiddle

我想在 rails .erb 视图上插入一个小 javascript 脚本作为文本。

我想从 js fiddle 中获取输入元素并将 javascript 字符串存储为输入元素的值,以便我可以使用 fiddle 复制脚本到剪贴板。

重点是...我希望能够将一些值插入到字符串中。即

"function() {var arr = [<%= @rails_value %>]}"

下面是ruby数据传入js变量,向html页面添加数据的代码。

filename.html.erb

<div class="test"></div>

<script type="text/javascript">
  add_text()

  function add_text(){
    var value = '<%= @rails_value %>'
    $(".test").html(value)
  }
</script>