Hola a todos.
Me estoy volviendo mico para comprender las relaciones de Javascript
con cada módulo de Rails.
Necesito una referencia completa y escueta, para que no me salten las
neuronas chisporroteando. ¿Conocéis alguna?
El problema es que quiero hacer que se actualice un mapa de Google Maps
cuando cargo la página. Para eso, debo usar funciones Javascript, pero
no dejan de aparecerme constantes problemas que se encadenan unos con
otros y empiezo a sentirme un poco perplejo.
Por un lado, no sé qué funciones puedo usar en un Helper para no
saturar el Template de código. Hago funciones del tipo:
def ejemplo
update_page do |page|
page << 'poner_icono();'
end
end
Y no funciona. No se incluye código Javascript en la página generada.
¿Dónde puedo usar todas estas funciones? ¿Sólo en el Template? ¿No hay
una forma más elegante de separar todo el código en un Helper?
Por otra parte, tengo mis funciones Javascript de Google Maps en el
fichero public/javascripts/application.js. He creado una variable
global donde almaceno el mapa para posterior acceso, pero no me la
reconoce desde poner_icono().
¡Socorro!
Busco cualquier documento que me permita entender qué puedo hacer y
dónde con Javascript en Rails.
Muchas gracias.
David