var salvProName = ['安徽省', '河南省', '浙江省', '湖北省', '贵州省']; var salvProValue = [239, 181, 154, 144, 135]; option = { backgroundColor: '#fff', grid: { left: '2%', right: '2%', bottom: '2%', top: '2%', containLabel: true, }, tooltip: { trigger: 'axis', axisPointer:{ type:'none' }, formatter: '{b}:{c}', }, xAxis: { show: false, type: 'value', }, yAxis: [{ type: 'category', inverse: true, axisLabel: { show: false, textStyle: { color: '#000', }, }, splitLine: { show: false, }, axisTick: { show: false, }, axisLine: { show: false, }, data: salvProName, }], series: [ { name: 'value', type: 'bar', zlevel: 1, showBackground: true, backgroundStyle: { color: '#f5f8ff' }, itemStyle: { normal: { barBorderRadius: [0, 20, 20, 0], // 圆角(左上、右上、右下、左下) color: new echarts.graphic.LinearGradient(0, 0, 1, 0, [ '#2FAEF2', '#1CD8A8' ].map((color, offset) => ({ color, offset }))), // 渐变 }, }, label: { normal: { color: '#000', show: true, position: [0, '-20px'], textStyle: { fontSize: 16, }, formatter: '{b}', }, }, barWidth: 20, data: salvProValue, }, { name: '21', type: 'bar', barWidth: 20, barGap: '-100%', data: salvProValue, itemStyle: { normal: { color: '#f5f8ff', }, emphasis: { color: '#f5f8ff', }, }, label: { normal: { color: '#000', show: true, position: ['95%', '-20px'], textStyle: { fontSize: 16, }, }, }, }, ], };