一、设置y轴最小刻度值
原本y轴没有设置数据的话会自动生成的,但是在实际工作中遇到了问题
在线用户不能为小数
所以最少要设置一个最小刻度
需要在yAxis中加入minInterval,如下:
yAxis : [
{
minInterval:1,
type : 'value',
axisLine:{
lineStyle:{
color:'#888888'
}
}
}
],
二、两个值相同却为曲线
在测试的时候就出现了这样的问题
两个值相同,可为什么要弯曲一下
找了许多资料,只需要加入一个配置项就行了
在series中加入 smoothMonotone: ‘x’,
series : [
{
smoothMonotone: 'x',
type:'line',
barWidth : 20,
smooth:true,
data:data.dataY[0],
//设置柱状图渐变颜色
itemStyle: {
normal: {
barBorderRadius:[6, 6, 0, 0], // 柱状图顶部圆角
color: new $.echarts.graphic.LinearGradient(
0, 0, 0, 1, // 1,0,0,0表示从左向右
[
{offset: 1, color: '#287AF6'},
{offset: 0, color: '#287AF6'}
]
)
}
}
},
]