Intento llenar un gráfico de red hecho con la biblioteca JS Highcharts (ver un ejemplo en ese JS Fiddle ). Todo está hecho en un marco Angular.
Quiero llenar la parte de data del gráfico con una matriz .
Cuando lleno directamente esa parte data , la red está bien construida:
data : [ ['Test 1', 'Test2'], ['Test 1', 'Test 3'] ]Ahora quiero llenarlo usando esa matriz:
var myArray3 = [['Test 1', 'Test2'], ['Test 1', 'Test 3']]; Así que escribo en la parte de data ...
data : [myArray3] ... lo que da un gráfico de red extraño. Debería tener 3 nodos y dos líneas, lo cual no es el caso. Además, como puede ver, obtengo las parejas (Prueba1,Prueba2)/ (Prueba1,Prueba3) en lugar de Prueba1, Prueba2 y Prueba3.

¿Cómo podría hacer para que mi gráfico funcione con los datos tomados de mi matriz myArray3 ?
¡Cualquier ayuda sería muy apreciada!
Envolvió su myArray3 innecesariamente en los corchetes. Lo siguiente funcionará:
var myArray3 = [['Test 1', 'Test2'], ['Test 1', 'Test 3']]; ... data : myArray3