我有一个json对象name.json
,如下所示:
{ "name": "abc", "email": "xyz@gmail.com" }
我想在控制器(say_controller.rb
)中读取这个Json并将其传递给视图:
class SayController < ApplicationController
def hello
file = File.new("/assets/name.json", "r")
while (line = file.gets)
@json_obj = @json_obj + #{line}
end
file.close
end
如何将其传递给视图文件(hello.html.rb)并使用它?
答案 0 :(得分:0)
无需明确传递给视图,@ json_obj已在您的视图中可用hello.html.erb