特殊柱状图

描述:当前是关于Echarts图表中的 象形柱图 示例。
 
                    const value = [50, 60, 70, 80, 90]
        const max = [100, 100, 100, 100, 100]
        option = {
            backgroundColor:"#07061c",
            tooltip: {
                show: false
            },
            grid: {
                top: 0,
                left: '45%',
                right: '4%',
                bottom: 0,
                // borderColor: '#000',
                // borderWidth: 1,
            },
            xAxis: {
                type: 'value',
                axisLabel: {
                    show: false,
                },
                splitLine: {
                    show: false
                },
                axisLine: {
                    show: false
                },
                axisTick: {
                    show: false
                },
                splitArea: {
                    show: false
                }
            },
            yAxis: {
                type: 'category',
                offset: '100',
                axisLabel: {
                    textStyle: {
                        color: '#b7c1d7',
                        fontSize: '14',
                    }
                },
                data: ['共享交换ESB 节点1', '共享交换ESB 节点2', '住保局', '文旅广电局前置机', '工作流引擎'],
                axisLine: {
                    show: false
                },
                axisTick: {
                    show: false
                }
            },
            series: [{
                    //For shadow, 解决最大值接近整数时label被截断的问题
                    type: 'pictorialBar',
                    symbol: 'roundRect',
                    symbolRepeat: 'fixed',
                    // symbolClip: true,
                    symbolSize: [6, 12],
                    symbolMargin: 3,
                    symbolBoundingData: max,
                    barWidth: '50%',
                    itemStyle: {
                        normal: {
                            color: '#262642'
                        }
                    },
                    label: {
                        show: false,
                    },
                    data: max,
                    animation: false,
                    z: 1
                },
                {
                    name: "lalal",
                    type: 'pictorialBar',
                    symbol: 'roundRect',
                    symbolRepeat: true,
                    symbolSize: [6, 12],
                    symbolMargin: 3,
                    symbolBoundingData: max,
                    barWidth: '50%',
                    label: {
                        show: false,
                    },
                    data: value,
                    "itemStyle": {

                        color: new echarts.graphic.LinearGradient(0, 0, 1, 0, [{
                                offset: 0,
                                color: '#D9B9BC'
                            },
                            {
                                offset: 1,
                                color: '#EB3B48'
                            }
                        ])

                    },
                    z: 2
                }
            ]
        }