var index = 0;
var colorList = ['#fff', '#000'];
option = {
// backgroundColor:"#17326b",
grid:{
left:"80",
top:"10",
right:"60",
bottom:"60",
containLabel:true
},
xAxis: {
show:false
},
yAxis:[
{
type: 'category',
axisTick:{show:false},
axisLine:{show:false},
axisLabel:{
color:"black",
fontSize:14,
padding:[0,6,0,0],
textStyle: {
color: '#000',
},
rich: {
a1: {
color: colorList[0],
width: 30,
height: 20,
align: 'center',
backgroundColor:"#277eab",
borderRadius:6
},
a2: {
color: colorList[0],
width: 30,
height: 20,
align: 'center',
backgroundColor:"#277eab",
borderRadius:6
},
a3: {
color: colorList[0],
width: 30,
height: 20,
align: 'center',
backgroundColor:"#61a0a8",
borderRadius:6
},
b: {
color:colorList[1],
width: 30,
height: 20,
align: 'center',
backgroundColor:"#61a0a8",
borderRadius:6
}
},
formatter: function(params) {
if (index == 5) {
index = 0;
}
index++;
if (index - 1 < 3) {
return [
'{a' + index + '|' + index + '}' + ' ' + params
].join('\n').substring(0,10)
} else {
return [
'{b|' + index + '}' + ' ' + params
].join('\n').substring(0, 9)
}
},
},
data:["郑州","洛阳","南阳","驻马店","濮阳"],
inverse:true,
// scale:true,
},
{
type: 'category',
axisTick:{show:false},
axisLine:{show:false},
axisLabel:{
color:"black",
fontSize:14,
textStyle: {
color: '#000'
}
},
data:["8.43万元","4.43万元","3.43万元","1.43万元","1.43万元"],
inverse:true,
}
],
series: [
{
name:"条",
type:"bar",
barWidth:6,
data:[100,40,60,10,80],
barCategoryGap:10,
itemStyle:{
normal:{
barBorderRadius:10,
color: new echarts.graphic.LinearGradient(0, 0, 1, 0, [{
offset: 0,
color: '#22b6ed'
}, {
offset: 1,
color: '#3fE279'
}]),
}
},
zlevel:1
},{
name:"进度条背景",
type:"bar",
barGap:"-100%",
barWidth:6,
data:[100,100,100,100,100],
color:"#2e5384",
itemStyle:{
normal:{
barBorderRadius:10
}
},
}
]
};