0

我有一个 Rails 控制器从 mongodb 获取一些数据。我感兴趣的字段实际上是一个数组,我想在 erb 视图中公开它。

我目前的技巧是直接在视图中设置javascript变量(其中item.array = [“one”,“two”]):

var array = <%= item.array %>;

但是,我看到代码出来了,这样 html 就出来了

var array = [&quot;one&quot;, &quot;two&quot;];

有没有我可以使用的辅助函数,以便我可以直接在 javascript 中设置数组?

(长期是将其转移到 json 调用中,但我现在只想让一些东西工作)

4

1 回答 1

0

请按以下方式使用:

var array = <%= item.to_s.html_safe %>;
于 2012-11-02T06:56:27.340 回答