请求的数据,所显示的折线图没有在规定的区间上
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'cross'
}
},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
dataZoom: [
{
type: 'inside',
start: 1,
end: 100
}
],
xAxis: {
type: 'category',
data: [],
axisLabel: {
formatter: function (value, idx) {
var date = new Date(value);
return idx === 0 ? value : [date.getMonth() + 1, date.getDate()].join('-');
}
},
splitLine: {
show: false
},
boundaryGap: false
},
yAxis: {
axisLabel: {
formatter: function (val) {
return val * 2;
}
},
min: 0,
max: 110,
splitNumber: 10,
splitLine: {
show: false
}
},
series: []
其实数据的区间是在70~100,出现这种情况是为什么?
首先把 yAxis 轴里的 label formatter 删掉,另外,Y 轴的最大值你可以通过遍历数组确定,不要写死110,或者直接设置成'dataMax'自动获取最大值。