try*_*000 3 methods ruby-on-rails ruby-on-rails-3
首先是什么区别
javascript_include_tag :all
Run Code Online (Sandbox Code Playgroud)
和
javascript_include_tag :defaults
Run Code Online (Sandbox Code Playgroud)
最后,我以前有这个代码:
<%= javascript_include_tag 'jquery-ui-1.8.16.custom.min.js', 'application.js' , 'jquery.tokeninput.js', 'rails.validations.js' %>
其中没有加载我的js,例如jquery.tokeninput.js根本没有工作
代码:javascript_include_tag :all
从/ public /或/ assets/javascript文件夹加载所有JavaScript文件
代码:javascript_include_tag :defaults
仅包含config/application.rb文件中配置的"默认"JavaScript文件集.
默认情况下,这些是application.js,rails.js,prototype.js(或jQuery,具体取决于哪个),还有更多.