柱状图数据及效果例子echarts 折线配置项内容和展示

纯属虚构

配置项如下
      model = {
    cate: ['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月'],
    series: {
        '蒸发量': [2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3],
        '降水量': [2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8, 6.0, 2.3]
        // more series
    }
}

option = {
    title : {
        text: '某地区蒸发量和降水量',
        subtext: '纯属虚构'
    },
    tooltip : {
        trigger: 'axis'
    },
    legend: {
        data: Object.keys(model.series),
        bottom: 20
    },
    toolbox: {
        show : true,
        feature : {
            dataView : {show: true, readOnly: false},
            magicType : {show: true, type: ['line', 'bar']},
            restore : {show: true},
            saveAsImage : {show: true}
        }
    },
    calculable : true,
    xAxis : [
        {
            type : 'category',
            data : model.cate
        }
    ],
    yAxis : [
        {
            type : 'value'
        }
    ],
    series : Object.keys(model.series).map(key => {
        return {
            name: key,
            type:'bar',
            data: model.series[key]
        };
    })
};

    
截图如下