折柱混合-显示label

描述:当前是关于Echarts图表中的 示例。
 
            option = {
    backgroundColor: '#01004C',
    grid: {
        left: 0,
        top: '10%',
        bottom: 0,
        right: '5%',
        containLabel: true,
    },
    tooltip: {
        trigger: 'axis',
    },
    legend: {
        show: true,
        textStyle: {
            color: '#fff',
        },
    },
    xAxis: [
        {
            type: 'category',
            boundaryGap: true,
            data: ['一月份', '二月份', '三月份', '四月份', '五月份', '六月份'],
            axisLabel: {
                show: true,
                textStyle: {
                    color: '#ffffff', //X轴文字颜色
                    fontSize: 16,
                },
            },
        },
    ],
    yAxis: [
        {
            type: 'value',
            axisLabel: {
                formatter: '{value} ',
                color: '#ffffff',
                textStyle: {
                    fontSize: 16,
                },
            },
            axisLine: {
                show: true,
                lineStyle: {
                    color: '#ccc',
                },
            },
            splitLine: {
                show: false,
            },
        },
        {
            type: 'value',
            axisLabel: {
                formatter: '{value} ',
                color: '#ffffff',
                textStyle: {
                    fontSize: 16,
                },
            },
            axisLine: {
                show: true,
                lineStyle: {
                    color: '#ccc',
                },
            },
            splitLine: {
                show: false,
            },
        },
    ],
    series: [
        {
            name: '折线',
            type: 'line',
            yAxisIndex: 0,
            data: [0.1, 0.4, 0.2, 0.5, 0.1, 0.2],
            symbol: 'circle',
            symbolSize: 6,
            lineStyle: {
                width: 3,
                color: '#437DFF',
            },
            itemStyle: {
                color: '#437DFF',
                borderColor:'#fff',
                borderWidth:2
            },
            label: {
                normal: {
                    show: true,
                    fontSize: 16,
                    lineHeight: 20,
                    width: 40,
                    height: 20,
                    backgroundColor: '#fff',
                    borderRadius: 200,
                    position: 'right',
                    padding: [0, 10],
                    // offset:[20,0],
                    distance: 5,
                    formatter: ['{d|●}', ' {a|{c}}'].join(''),
                    rich: {
                        d: {
                            color: '#38C474',
                        },
                        a: {
                            color: '#333',
                            align: 'center',
                        },
                    },
                },
            },
        },
        {
            name: '柱状',
            type: 'bar',
            yAxisIndex: 1,
            data: [10, 10, 11, 13, 23, 52],
            barWidth: 20,
            itemStyle: {
                color: new echarts.graphic.LinearGradient(
                    0,
                    0,
                    0,
                    1,
                    [
                        {
                            offset: 0,
                            color: '#437DFF', // 0% 处的颜色
                        },
                        {
                            offset: 1,
                            color: '#8D41FF', // 100% 处的颜色
                        },
                    ],
                    false
                ),
                barBorderRadius: [30, 30, 30, 30],
            },
            label: {
                normal: {
                    show: true,
                    fontSize: 16,
                    lineHeight: 20,
                    width: 40,
                    height: 20,
                    backgroundColor: '#fff',
                    borderRadius: 200,
                    position: 'bottom',
                    padding: [0, 10],
                    offset:[-45,-(20 + 20)],
                    formatter: ['{d|●}', ' {a|{c}}'].join(''),
                    rich: {
                        d: {
                            color: '#38C474',
                        },
                        a: {
                            color: '#333',
                            align: 'center',
                        },
                    },
                },
            },
        },
    ],
};