使用highcharts图表,如果图表中有多个系列,是否可以设置线型,是否可以在主题中设置?
基本上我在考虑如下:
var lineType = 'area';
然后在图表选项中这样:
chart: { type: lineType }
了解图表中有多少系列的最佳方法是什么?然后我猜我需要某种if语句来知道有多少个系列,并相应地设置lineType变量。
由于
答案 0 :(得分:1)
如果您有系列的容器,可以这样:
var series = [{}, {}, {}];
然后你可以在创建图表时尝试这样的事情:
new Highcharts.Chart({
chart: {
renderTo: 'div'
type: series.length > 5 ? 'line' : 'column'
},
// rest of optipons
series: series
}