将系列实例创建为具体对象

时间:2013-06-17 18:22:58

标签: javascript highcharts

在构建用于初始渲染图形的系列时,是否有办法将系列对象实例化为具体对象:

例如:

var graphSeries = {}; //Is there a way to construct a real series object
graphSeries.name = country.name;
graphSeries.color = country.color;
graphSeries.data = [];
graphSeries.data.push(country.year2010);

graphData.series.push(graphSeries);
chart = new Highcharts.Chart(graphData);

这是用于图表的初始渲染。

我想避免将graphSeries构造为匿名对象,以便访问真实系列对象上的方法。是否有可用于创建对象的辅助方法?

类似的东西:

var graphSeries = HichChartObject.CreateSeries();

我知道有一种方法可以在图表渲染后引用系列对象:

chart.series[index].remove();

但我想继续引用添加的系列,而不是

graphSeries.remove();

1 个答案:

答案 0 :(得分:0)

在序列中我们也使用{}元素,但您可以尝试使用javascript new Object();