gpt4 book ai didi

javascript - 从 Ruby 数组到 Rails 中的 JS 数组 - 'quote'?

转载 作者:数据小太阳 更新时间:2023-10-29 04:23:53 26 4
gpt4 key购买 nike

我的 Controller 中有一个像这样的 Ruby 数组:

 @location_list = [
['Mushrooms', 3],
['Onions', 1],
['Olives', 1],
['Zucchini', 1],
['Pepperoni', 2]
]

在我看来,我是这样捕捉它的:

location_list = "<%= @location_list.to_json %>";

但是如果我执行 alert(location_list),我会得到:

[[&quot;Mushrooms&quot;,3],[&quot;Onions&quot;,1],[&quot;Olives&quot;,1],[&quot;Zucchini&quot;,1],[&quot;Pepperoni&quot;,2]]

如果没有那些 ",我如何获得相应的对象?

最佳答案

尝试:

<%= raw @location_list.as_json %>

使用 to_json 将最终呈现一个字符串,其中嵌入了双引号,并且需要进行 JS 转义。它将是一个字符串,而不是一个数组。

关于javascript - 从 Ruby 数组到 Rails 中的 JS 数组 - 'quote'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10923403/

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