堆叠图

描述:当前是关于Echarts图表中的 柱状图 示例。
 
            
var  linedata=[100,200,100,33,44];
var  bardata=[320, 332,101, 334, 390];
var xData=['1月', '2月', '3月', '4月', '5月'];

option = {
    title: {
        text: '新增情况',
        textStyle: {
            fontSize: 14,
            fontWeight: 'bold',
        },
        left:30
    },
    tooltip: {
        trigger: 'axis',
        axisPointer: {
            type: 'shadow'
        }
    },
    legend:{
        data:["次数","户数"],
        itemWidth:14,
        itemHeight:14,
        right:30
    },
    grid: {
        left: '30',
        right: '30',
        bottom: '20',
        containLabel: true
    },
    toolbox: {
        show: true,
        orient: 'vertical',
        left: 'right',
        top: 'center',
    },
    calculable: true,
    xAxis: {

        splitLine: {
            show: false
        }, //去除网格线
        splitArea: {
            show: false
        }, //保留网格区域
        axisLine: {
            show: true,
            lineStyle: { //轴上的线样式
                width: 0.6, //这里是为了突出显示加上的
            },
        },
        axisTick: {
            show: true
        },
        axisLabel: { //轴上的数据样式
        },
        data: xData,
    },
    yAxis: {
        show: true,
        type: 'value',
        axisTick: {
            show: false
        },
        axisLine: {
            show: false,
        },
        splitLine: {
            show: true,
            lineStyle: {
                type: 'solid',
               
            }
        },
        axisLabel: {
            textStyle: {
                fontSize: 12,
                color: 'black'
            }
        }
    },
    series: [{
        name:"次数",
            type: 'bar',
            barWidth: '30%', // 柱形的宽度
            barGap: 0,
            data: bardata,
              stack: '合并'
        },
        {
            type: 'bar',
            data: linedata,
            symbol: 'circle',
            name: '户数',
            symbolSize:6,
            lineStyle:{
                width:2
            },
              stack: '合并'
          
        }
    ]
};

 myChart.on('click', function (params) {
 var name = params.name;
 console.log(name)



 });