gpt4 book ai didi

javascript - 将 Rails JSON 变量传递给 javascript 变量

转载 作者:可可西里 更新时间:2023-11-01 01:57:24 25 4
gpt4 key购买 nike

我的 Ruby on Rails Controller 中有一个全局 JSON 变量。看起来像这样 @rails_side_json = { :name => 'Will', :age => 23 }.to_json

我希望将其分配给我的 javascript 变量 (var javascript_side_json),该变量位于我名为 custom.js.erb 的 javascript 文件中

赋值后javascript_side_json变量中的值应该和我写的一样var javascript_side_json = {"name": "Will", "age": 23 };

我无法通过编写 var javascript_side_json = <%= @rails_side_json %>

来实现这一点

我怎样才能做到这一点?我需要在多个文件中进行更改吗?

最佳答案

你快完成了。只需要确保你的 json 是安全的 html:

var javascript_side_json = <%= @rails_side_json.html_safe %>;

var javascript_side_json = <%=raw @rails_side_json %>;

关于javascript - 将 Rails JSON 变量传递给 javascript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22421501/

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