В моем приложении rails 3.1.3 я хотел бы вставить некоторый код ERB в свой файл javascript, но он по какой-то причине не анализируется:
# app/assets/javascripts/application.js
//= require_tree ./shared
# app/assets/javascripts/shared/shared.js.erb
MM.loading = '<img src="<%= asset_path("icons/ajax-loader.gif") >">';
Gets отрисовано так в /application.js
:
MM.loading = '<img src=" asset_path("icons/ajax-loader.gif") >">';
Я не вижу никаких дополнительных шагов в направляющих направляющих - что-то мне не хватает? Между прочим, я использую haml для просмотра файлов, а также пробовал описанное выше с .js.haml
, заключив в # {...}
.