【发布时间】:2018-07-18 17:09:42
【问题描述】:
我试图能够访问 .erb 文件中脚本标记中的 JSON 文件,这是我的 Rails 项目的视图。
我的控制器中有这个:
@myJSON = JSON(IO.binread("./path/to/file.json"));
我已经在视图文件中尝试过这个:
<%= javascript_tag do %>
var thing = <%= @myJSON %>;
<% end %>
但它在控制台SyntaxError: expected property name, got '&' 中给了我一个 SyntaxError,这很明显,因为代码中的输出类似于:
var thing = [{"sigla"=>"AC", "nome"=>"Acre", "cidades"=>["Rio Branco", ...]}]
我做错了什么?
【问题讨论】:
标签: ruby-on-rails json ruby syntax-error