我知道 application.js 和 application.css 里只要有 require_tree . 执行时就可以把所有资源文件 include 进来,
但是这是个推荐的做法吗? 因为我觉得每个 view 不需要把所有资源文件都 include 进来,
是不是每个 view 加上 content_for :scripts 各自 include 自己需要的 js,css 而共用的在 application.js 和 application.css 里列出来?
有什么最佳实践吗? 我是新手,请多关照^_^
还有就是 js.erb 里使用 helper 这种做法有不妥的地方吗?
=========================================================
补充
<%= javascript_include_tag params[:controller] %>这个东西还是不可取,因为如果是 render 指定过来的 view 的 controller 名不一定是我想要的