0
我正在做一個小寶石來幫助我進一步的開發,創建一個基於某些數據庫分析的小型JavaScript函數。這段JavaScript必須以某種方式添加到頁面中,但我不確定這是否是最好的方式。Ruby on Rails創建一個動態資產
資產管道是否有一些魔術代碼,我可以以某種方式添加javascript/css代碼?我查看了文檔,但發現了nada。
我正在做一個小寶石來幫助我進一步的開發,創建一個基於某些數據庫分析的小型JavaScript函數。這段JavaScript必須以某種方式添加到頁面中,但我不確定這是否是最好的方式。Ruby on Rails創建一個動態資產
資產管道是否有一些魔術代碼,我可以以某種方式添加javascript/css代碼?我查看了文檔,但發現了nada。
在你的Gemfile:
發生在vendor/assets/javascripts
在應用
添加您的js文件到文件的app /資產/ Java腳本/ application.js中線路:
#= require your_js_file_name
,如果你有代碼的動態pieses添加擴展名.erb到你的js文件
例如:your_js_file_name.js.erb
如果你的JS/CSS包含在你的gem的vendor/assets/javascript和vendor/ass ets/images,它們將可用於包含。然後你的用戶將添加必要的代碼到他們的HTML頁面(或者在他們的application.js中需要)。你是這個意思嗎? –
否。該js文件是使用該請求創建的。它不作爲靜態文件存在。 –