En mis rieles 3.1.3 aplicación, me gustaría insertar algún código ERB en mi archivo javascript, pero no está siendo analizada por alguna razón:incrustación de código erb en javascript para la tubería de activos
# 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") >">';
Obtiene prestados como este en /application.js
:
MM.loading = '<img src=" asset_path("icons/ajax-loader.gif") >">';
no puedo ver ningún paso adicional en las guías de carriles - ¿hay algo que me falta? Por cierto estoy usando haml para los archivos de vista, y también intenté lo anterior con .js.haml
, adjuntando en #{...}
.
Ah, bien visto ... ¡eso es todo! – Zubin
Oh, bueno, me llevó dos tiros. –