开发者

Rails 3: Separate javascripts for each action?

I have an app where I keep track of different "Games". In the "show"-view, I would like to s开发者_如何转开发how the game information plus a select, which I can use to quick-jump to a game.

The quick-jump feature would obviously be some javascript but here's my problem: After some reading, I still don't get how I can have a separate javascript file for each action of a controller. I could add the code to the application.js but I think that would blow-up that file unnecessarily. Any link to a good basic guide for the interaction between Rails 3 and Javascript would also help very much. Thanks!


The answer to the following question spells this out a bit more specifically and with a helper method to make it a bit more elegant. Same idea though:

Rails 3.1 asset pipeline: how to load controller-specific scripts?


Just introduce separate javascript files per controller+action basis (e.g. CONTROLLERNAME_ACTIONNAME.js, replacing CONTROLLERNAME and ACTIONNAME with your actual names ;) ) and include them in your views with javascript_include_tag(CONTROLLERNAME_ACTIONNAME.js).

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜