配置项如下
var countData = [400, 400, 300, 300, 300, 400, 400];
var timeData = [-400, -500, -500, -500, -500, -400, -400];
var option = {
backgroundColor: '#323a5e',
tooltip: {
trigger: 'axis',
axisPointer: {
// 坐标轴指示器,坐标轴触发有效
type: 'shadow', // 默认为直线,可选为:'line' | 'shadow'
},
},
grid: {
left: '2%',
right: '4%',
bottom: '14%',
top: '16%',
containLabel: true,
},
// legend: {
// data: ['1', '2', '3'],
// right: 10,
// top:12,
// textStyle: {
// color: "#fff"
// },
// itemWidth: 12,
// itemHeight: 10,
// // itemGap: 35
// },
xAxis: {
type: 'category',
data: ['2013', '2014', '2015', '2016', '2017', '2018', '2019'],
axisLine: {
lineStyle: {
color: 'white',
},
},
axisLabel: {
// interval: 0,
// rotate: 40,
textStyle: {
fontFamily: 'Microsoft YaHei',
},
},
},
yAxis: {
type: 'value',
// max: '1200',
axisLine: {
show: false,
lineStyle: {
color: 'white',
},
},
splitLine: {
show: true,
lineStyle: {
color: 'rgba(255,255,255,0.3)',
},
},
axisLabel: {
},
},
// dataZoom: [
// {
// show: true,
// height: 12,
// xAxisIndex: [0],
// bottom: '8%',
// start: 0,
// end:90,
// // handleIcon: 'path://M306.1,413c0,2.2-1.8,4-4,4h-59.8c-2.2,0-4-1.8-4-4V200.8c0-2.2,1.8-4,4-4h59.8c2.2,0,4,1.8,4,4V413z',
// // handleSize: '110%',
// handleStyle: {
// color: '#d3dee5',
// },
// textStyle: {
// color: '#fff',
// },
// borderColor: '#90979c',
// },
// {
// type: 'inside',
// show: true,
// height: 15,
// start: 1,
// end: 15,
// },
// ],
series: [
{
data:timeData,
type: 'bar',
barMaxWidth: 'auto',
barWidth: 30,
itemStyle: {
color: '#545F79',
barBorderRadius: [0,0,12,12],
},
label: {
show: false,
position: 'top',
distance: 10,
color: '#fff',
},
},
{
data: countData,
type: 'bar',
barMaxWidth: 'auto',
barWidth: 30,
barGap: '-100%',
label: {
show: false,
position: 'top',
distance: 10,
color: '#fff',
},
itemStyle: {
normal: {
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
offset: 0,
color: '#FE4073'
}, {
offset: 1,
color: '#FF926D'
}]),
barBorderRadius: [12,12,0,0],
},
},
},
],
};