やりたいこと
Railsで、予め用意したJSONファイルのデータをCanvasに描画するWebアプリを作っています。
JavaScriptで描画をするため、JSONファイルをJavaScriptから読み込みたいのですが、方法がわか
りません。
疑問点
- JSONファイルはどこに保存するのが適切ですか?
assets/javascriptsでしょうか?
- 1に保存したJSONファイルは、
a. どこで
b. どうやって
読み込んだら良いのでしょうか?
今は、assets/javascripts に保存したJSONファイルを、対応するコントローラのメソッドから読み込んで、JavaScriptに渡せないか?と思案中です
# controller def method1 gon.json_data = open(file_name) do |f| JSON.load(f) end end
gem "gon"を使用すればJavaScriptに変数を渡せるようなのですが、JSONファイルのパスを上手く指定できず・・・
それと、コントローラで読み込んで変数を渡すのではなく、JavaScriptコードからJSONファイルを読み込めればいいのですが・・・
アドバイス、ご回答頂けると幸いです!
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/03/01 10:34