简单的柱状图echarts 柱状配置项内容和展示

简单的柱状图

配置项如下
      app.title = '柱状图框选';

var xAxisData = [];
var data1 = [];
var data2 = [];
var data3 = [];

for (var i = 0; i < 5; i++) {
    xAxisData.push('201' + (i+4) + '年');
    data1.push(-(Math.random() * 2).toFixed(2));
    data2.push(-(Math.random()*2).toFixed(2));
    data3.push((Math.random() * 5).toFixed(2));
}

option = {
    color: ['#889bf8', '#7fcdf1', '#8ab9ff'],
    legend: {
        data: ['经营净现金流', '投资净现金流', '筹资净现金流'],
        align: 'left',
        left: 10
    },
    tooltip: {
        trigger: 'axis',
        axisPointer: {
            type: 'shadow'
        }
    },
    xAxis: {
        data: xAxisData,
        name: '',
        silent: false,
        axisTick: {show: false},
        axisLine: {onZero: true, lineStyle: {color: '#999'}},
        splitLine: {show: false},
        splitArea: {show: false}
    },
    yAxis: {
        name: '金额(亿)',
        splitArea: {show: false},
        axisTick: {show: false},
        axisLine: {
            lineStyle: {
                color: '#999'
            }
        }
    },
    grid: {
        left: 100
    },
    series: [
        {
            name: '经营净现金流',
            type: 'bar',
            data: data1
        },
        {
            name: '投资净现金流',
            type: 'bar',
            data: data2
        },
        {
            name: '筹资净现金流',
            type: 'bar',
            data: data3
        }
    ]
};

    
截图如下