El mié, 15-10-2014 a las 13:43 -0400, Alberto José García Fumero
escribió:
> Perdonen el off-topic; es que tengo el coco hecho agua... :-(
> 
> No estoy para nada ducho en javascript, y me haría falta saber cómo se
> puede cambiar el valor a una variable data[índice] como en este caso:
> 
> var lineChartData = {
>                       labels :["uno","dos,"tres"],
>                       datasets : [
>                               {
>                                       fillColor : "rgba(220,220,220,0.5)",
>                                       strokeColor : "rgba(220,220,220,1)",
>                                       pointColor : "rgba(220,220,220,1)",
>                                       pointStrokeColor : "#fff",
>                                       data : [20,30,40]
>                               }
>                                  ]
>       
>                               }
> Me gustaría poder variar el valor de data[0], por ejemplo, y asignarle
> otro valor, pero no sé cómo acceder al elemento. Por ejemplo, he probado
> con:
> lineChartData.datasets.data[0]=165;
> 
> en lugar del 65, pero evidentemente esa no es la respuesta.
> 
> ¿Alguien me da una luz?
> -- 
> M.Sc. Alberto García Fumero
> Usuario Linux 97 138, registrado 10/12/1998
> Las autoridades sanitarias advierten:
> El uso prolongado de Windows puede provocar dependencia.
> 
> ______________________________________________________________________
> Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
> Gutl-l@jovenclub.cu
> https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

var lineChartData = {
  labels :["uno","dos","tres"],
  datasets : [{
    fillColor : "rgba(220,220,220,0.5)",
    strokeColor : "rgba(220,220,220,1)",
    pointColor : "rgba(220,220,220,1)",
    pointStrokeColor : "#fff",
    data : [20,30,40]
  }]
}

lineChartData.datasets[0].fillColor = 'blue'
lineChartData.datasets[0]strokeColor = 'red'

En el ejemplo que pusiste estas cambiando todo el datasets 
/*
lineChartData.datasets.data[0]=165;

*/

-- 
Ing. Arley Consuegra Roselló.
Administrador de red de la 
    UEB MATHISA Granma.



-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a