2013-05-18 16 views
0

我有兩個佈局,每個佈局都有不同CSSJs文件。 而我使用如何在Ruby On Rails中調用JavaScript文件

<%= javascript_include_tag 'application' %>

然後,它把所有.js文件。

是什麼樣可用以下方法:

<%= javascript_include_tag 'folder/script1.js' %> 
<%= javascript_include_tag 'folder/script2.js' %> 
<%= javascript_include_tag 'folder/script3.js' %> ... 

有沒有辦法,只包括在特定文件夾中的所有腳本?

謝謝。

回答

5

創建一個新文件application_foo.js,其內容如下:

//= require_directory folder 

添加下面一行在你的第二個佈局:

<%= javascript_include_tag 'application_foo' %> 

這將包括folder目錄下的所有JavaScript文件。

查看Asset Pipeline Guide瞭解更多信息。