我有以下堆积条形图: http: //jsfiddle.net/bvuWR/1/ 我有问题,我可以通过哪种方式添加一个类别,我可以为该附加类别添加系列数据?我试图在 Highstock 文档中找到添加类别的功能,但除了 addPoint 之外没有找到任何合适的功能。
[1]: http://jsfiddle.net/bvuWR/1/
我有以下堆积条形图: http: //jsfiddle.net/bvuWR/1/ 我有问题,我可以通过哪种方式添加一个类别,我可以为该附加类别添加系列数据?我试图在 Highstock 文档中找到添加类别的功能,但除了 addPoint 之外没有找到任何合适的功能。
[1]: http://jsfiddle.net/bvuWR/1/
您必须做两件事来更新类别:
1:使用 setCategories() 方法将下一个类别附加到列表中 - 在示例中,我将 Lemon 类别添加到原始列表中。不幸的是,我似乎不能只添加一个类别,而只能一次设置整个列表。
2:使用 addPoint() 将每个系列对象更新为 Lemon 类别值的一个点
chart.xAxis[0].setCategories(['Apples', 'Oranges', 'Pears', 'Grapes', 'Bananas', 'Lemon']);
for (var i = 0; i < chart.series.length; i++)
{
chart.series[i].addPoint(Math.random() * 5, true, true);
}
在 jsfiddle 上查看这个示例。
http://jsfiddle.net/bvuWR/106/
这是上述的官方highcharts参考:
这个问题似乎已经在之前的帖子中得到了回答:
另外:我通过在响应式设计中添加/删除系列数据来演示高图表。查看 chart.js javascript 以查看它是如何组合在一起的。