自定义双柱图echarts linear配置项内容和展示

配置项如下
      
    var option = {
           backgroundColor: '#0e1c47',
             grid: [{
                show: false,
                left: '5%',
                top: '10%',
                bottom: '8%',
                containLabel: true,
                width: '37%'
            }, {
                show: false,
                left: '51%',
                top: '10%',
                bottom: '8%',
                width: '0%'
            }, {
                show: false,
                right: '2%',
                top: '10%',
                bottom: '8%',
                containLabel: true,
                width: '37%'
            }],
            xAxis: [{
                type: 'value',
                inverse: true,
                axisLine: {
                    show: false
                },
                axisTick: {
                    show: false
                },
                position: 'top',
                axisLabel: {
                    show: true,
                    color: '#fff'
                },
                splitLine:{
                     show: true,
                    lineStyle:{
                        color:'#fff'
                    }
                },
            }, {
                gridIndex: 1,
                show: false
            }, {
                gridIndex: 2,
                axisLine: {
                    show: false
                },
                axisTick: {
                    show: false
                },
                position: 'top',
                axisLabel: {
                    show: true,
                    color: '#fff'
                },
                 splitLine:{
                     show: true,
                    lineStyle:{
                        color:'#fff'
                    }
                },
            }],
            yAxis: [{
                type: 'category',
                inverse: true,
                position: 'right',
                axisLine: {
                    show: true,
                    lineStyle:{
                        color:'#fff'
                    }
                },
               
                axisTick: {
                    show: false
                },
                axisLabel: {
                    show: false
                },
            },
            {
                gridIndex: 1,
                type: 'category',
                inverse: true,
                position: 'left',
                axisLine: {
                    show: false
                },
                axisTick: {
                    show: false
                },
                axisLabel: {
                    show: true,
                    padding:[30,0,0,0],
                    textStyle: {
                        color: '#ffffff',
                        fontSize: 20
                    },
                    align: "center"

                },
                data: ['A', 'B', 'C', 'D', 'E', 'F', 'G']
            },
            {
                gridIndex: 2,
                type: 'category',
                inverse: true,
                position: 'left',
                axisLine: {
                     show: true,
                    lineStyle:{
                        color:'#fff'
                    }
                },
                axisTick: {
                    show: false
                },
                axisLabel: {
                    show: false

                },
                data:  ['A', 'B', 'C', 'D', 'E', 'F', 'G']
            }],
              series: [{
                name: "2017",
                type: "bar",
                barWidth: 25,
                stack: "1",
                itemStyle: {
                    normal: {
                color: {
    type: 'linear',
    x: 0,
    y: 0,
    x2: 1,
    y2: 0,
    colorStops: [{
        offset: 0, color:'rgba(255, 188, 70, 0.5)'
    }, {
        offset: 1, color: 'rgba(255, 188, 70, 0)' 
    }],
    global: false
}
                    }
                },
                label: {
                    normal: {
                        show: false,
                    }
                },
                data:  [3, 20, 62, 34, 55, 65, 33],
            },
            {
                name: "2018",
                type: "bar",
                stack: "2",
                barWidth: 25,
                xAxisIndex: 2,
                yAxisIndex: 2,
                itemStyle: {
                    normal: {
                                        color: {
    type: 'linear',
    x: 1,
    y: 0,
    x2: 0,
    y2: 0,
    colorStops: [{
        offset: 0, color:'rgba(82, 253, 235, 0.5)'
    }, {
        offset: 1, color: 'rgba(82, 253, 235, 0)' 
    }],
    global: false
}
                    }
                },
                label: {
                    normal: {
                        show: false,
                    }
                },
                data: [11, 38, 23, 39, 66, 66, 79],
            },
        ]
    }

    
截图如下