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

时间:2017-03-16 23:26:31

标签: javascript ruby-on-rails interpolation clipboard

我有JS Fiddle

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

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

问题就是这个......我希望能够在字符串中插入一些值。即。

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

1 个答案:

答案 0 :(得分:1)

下面是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>