我想要在我的submitted.erb上的标签中显示JSON,但我无法显示它。当我输出JSON时,我在控制台中看到了整个解析的JSON。
这是流程:
put '/' do
require json
...
@resp = JSON.pretty_generate(JSON.parse(json))
redirect "/submitted/"
end
get '/submitted/?' do
erb :submitted, :locals => {:results => @resp}
end
然后在我的submitted.erb中,我有<%= results%>在我的预标签中。
答案 0 :(得分:0)
如果要在erb中输出对象的字符串版本,可以执行
Module Type
但你可能只需要它作为一个字符串,所以尝试改变
<%= results.inspect %>
到
@resp = JSON.pretty_generate(JSON.parse(json))