Angular -使用数组填充Highcharts网络图时出错

cczfrluj  于 2022-11-11  发布在  Highcharts
关注(0)|答案(1)|浏览(201)

我试着用JS Highcharts库(见JS Fiddle中的一个例子)填充一个网络图。

我想用数组填充图形的data部分

当我直接填充data部分时,网络构建得很好:

data : [
['Test 1', 'Test2'], 
['Test 1', 'Test 3']
]

它给出:

现在我想用这个数组来填充它:

var myArray3 = [['Test 1', 'Test2'], ['Test 1', 'Test 3']];

因此,我在data部分写入...

data : [myArray3]

......这给出了一个奇怪的网络图......我应该有3个节点和两条线,但事实并非如此。而且,如您所见,我得到的是(Test1,Test 2)/(Test1,Test 3)对,而不是Test1,Test 2和Test 3。

我如何才能使我的图与从数组myArray3中提取的数据一起工作呢?
如有任何帮助,我们将不胜感激!

kkbh8khc

kkbh8khc1#

您不必要地将myArray3 Package 在括号中。下面的代码将起作用:

var myArray3 = [['Test 1', 'Test2'], ['Test 1', 'Test 3']];
...
data : myArray3

https://jsfiddle.net/0rnfdjaz/6/

相关问题