根据X轴区间设置折线样式
完整配置如下:
option = {xAxis: {type: 'category',data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']},yAxis: {type: 'value'},series: [{data: [150, 230, 224, 218, 135, 147, 260],type: 'line'}],//【注】:如果一个图中有多个折线,则visualMap是一个数组visualMap:{show: false,type:'piecewise',dimension: 0,seriesIndex: 0, pieces:[{/* 这里的-1,3表示X轴的第几个区间,而非具体数值0为区间下标,0是第1个区间,1是第二个区间...gt:-1lt:3 上述配置的含义是,X轴区间[-1+1,3]的折线样式*/gt:-1, lt:3,color:"blue"},{gt:3,lt:7,color:"red"}]}
};
效果图: