【RoR】Ruby on Rails Part16
■ このスレッドは過去ログ倉庫に格納されています
0673nobodyさん
2013/09/03(火) 21:39:32.25ID:LahgdGM9Rails3.2では、assets/javascripts以下に配置された.jsは基本的に全て読みこまれるんですよね?
とりあえず、Rails側からデータをassets/javscripts/***.jsに渡したいのですが、
その場合、HogeControllerが、hoge.html.erbに書いた<%= @hoge.json %>にまずJSON形式でグローバルスコープで書きだしてから、
assets/javscripts/***.jsからその書きだしたJSONを参照するしかないのでしょうか?
この方式を採用したら、ユーザーが現在見ているHTMLのソースに
{"name": "Hoge", "age": Hage } とかデータがそのままべた書きされてしまうのでできれば避けたいのですが・・・
他に何かいい方法はありますか?
■ このスレッドは過去ログ倉庫に格納されています