Tengo un problema al intentar pasar variables de mi template a javascript. Mis variables contienen coordenadas, es decir, son decimales, y cuando las recibo en el javascript y las muestro en consola, me devuelve solo la parte no decimal de las coordenadas. Este es mi código:
Template:
Código HTML:
<td><button onclick="window.to('{{p.coorx}}','{{p.coory}}')" data-coorx="{{p.coorx}}" data-coory="{{p.coory}}">Ver Pozo</button></td>
Código:
Seguro que mi error está en la forma en que establezco los parámetros a enviar en el HTML. He probado varias formas como:window.to = function(coorx,coory) { var coorx = parseFloat(coorx); var coory = parseFloat(coory); console.log(coorx); console.log(coory); }
Código HTML:
<td><button onclick="window.to(" + {{p.coorx}} + "," + {{p.coory}} + ")" data-coorx="{{p.coorx}}" data-coory="{{p.coory}}">Ver Pozo</button></td>
Alguien sabría cómo solucionar este problema?
Un saludo y muchas gracias de antemano!