Apply_behaviour


#1

Ciao,

ho qualche problrema ad usare ujs, dovrei manipalare un array di oggetti
per estrarre le coordinate geografiche e aggiungere il relativo
puntatore alla mappa, per far ciò ho pensato a una cosa del genere
apply_behaviour ‘div#info_box’, “placeMpaPoints()”

ma piccolo problema, non ho la minima idea di come poter passare un
array di oggetti(suppongo che lo veda come un array di array) alla mia
funziona javascript o nel file js contenente la mia funziona, per
esempio carico la pagina principale con la mappa e ho a disposizione la
variabile di istanza con tutte le posizioni.

Avrei anche pensato di usare apply behaviour in questo modo, lanciando
un metodo rails che si occupi a sua volta di invocare il metodo
javascript per ogni posizione ma non funziona visto che la vista esegue
un solo render alla volta

apply_behaviour ‘div#info_box’,place_map_points

ora sto pensando di provarlo a fare si col metodo rails ma un metodo
vuoto e una vista rjs sperando che me le renderizzi entrambe.

Voi cosa consigliate?

Saluti Andrea