功能点: 柱状图的柱体颜色渐变, 柱体上部数字显示
optionLeft2:{
legend: {
data: ['车辆数'],
right: '5%',
textStyle:{
color:'#8effff',
fontSize:12
}
},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
top: '10%',
containLabel: true
},
xAxis: {
type: 'category',
data: ['5次以内', '5-10次', '10-15次', '20-30次', '30以上'],
//x轴文字
axisLabel: {
color: "#ccc",
},
//x轴线
axisLine: {
lineStyle: {
color: "#ccc",
},
},
},
yAxis: {
type: 'value',
//y轴文字
axisLabel: {
color: "#ccc",
},
//y轴线
axisLine: {
lineStyle: {
color: "#ccc",
},
},
//y轴区域内
splitLine: {
show: false,
},
},
series: [
{
name:'车辆数',
type: 'bar',
stack: '总量',
data: [120, 868, 791, 16, 5],
itemStyle:{//颜色渐变代码
normal: {
color: new echarts.graphic.LinearGradient(
1, 0, 0, 0,
[
{offset: 0, color: '#f7ffb4'},
{offset: 0.5, color: '#44C0C1'},
{offset: 1, color: '#188df0'}
]
)
},
},
label:{//label要加入normal才可生效,label即为x轴对应Y轴的值
normal:{
show:true,
color:'#ccc',//设置渐变时候控制不到颜色,只能通过全局textStyle来控制
position:'top' //柱状图上数字的定位
}
},
}
]
},