图表:为所有系列设置默认选项

时间:2019-03-13 10:23:00

标签: echarts

假设我有4列(系列)数据需要显示为行。

value,series1,series2,series3,series4
V1,0,10,4,12
V2,8,13,15,10
V3,5,10,5,12
V4,12,7,8,12
V5,10,10,2,12

Echarts graph as lines 是否可以在一个句子中设置所有系列的所有设置?

手动方式例如:

xAxis: {type:'category'},
series:[{type:'line'},{type:'line'},{type:'line'},{type:'line'}],

...我正在寻找一种简单的设置方法:

所有系列:{type:'line'}

1 个答案:

答案 0 :(得分:0)

实现此目标的唯一方法是执行以下操作:

var data = [
    [V1,0,10,4,12],
    [V2,8,13,15,10],
    [V3,5,10,5,12],
    [V4,12,7,8,12],
    [V5,10,10,2,12]
];

var defaultSeries = [];
for (var i = 0; i < data.length; i++) {
    defaultSeries.push({ type: 'line' });
}

var option = {
    xAxis: {type:'category'},
    series: defaultSeries,
}

myChart.setOption(option);