gpt4 book ai didi

javascript - Rails 3将rails数组传递给使用javascript数组的javascript函数

转载 作者:行者123 更新时间:2023-12-03 12:22:12 24 4
gpt4 key购买 nike

我正在尝试将 rails 数组传递给 javascript 函数。然后该函数将使用 javascript 中的数组值,因此我需要将其保留为数组。

这是我传递数组的方式:

"graphit([<%=@mpg_values.join(",") %>])"

这会在 HTML 中生成
"graphit([#&lt;Mile:0x6ff0cf0&gt;,#&lt;Mile:0x6ff0c18&gt;,#&lt;Mile:0x6ff0b58&gt;])"

哪些不是值,它们应该是十进制数。我认为这是因为它是对数组的引用,所以我为什么会得到困惑的值。如果我执行 to_s 之类的操作,我会看到这些值,但其中还有其他内容,例如表格和文件名。

任何人都知道如何将这个 rails 数组作为数组添加到 javascript 函数中?

提前感谢您的帮助。

最佳答案

因为这似乎仍然是一个问题,没有人解决它。开始

var js_array = [<%= raw @object.to_json %>];

关于javascript - Rails 3将rails数组传递给使用javascript数组的javascript函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7195943/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com