进校礼仪echarts 柱状配置项内容和展示

配置项如下
      function itemStyle(color1, color2, color3, color4) {
    return {
        borderWidth: 2,
        borderRadius: 3,
        borderColor: {
            type: 'linear',
            x: 0,
            y: 0,
            x2: 0,
            y2: 1,
            colorStops: [
                {
                    offset: 0,
                    color: color3,
                },
                {
                    offset: 1,
                    color: color4,
                },
            ],
        },
        color: {
            type: 'linear',
            x: 0,
            y: 0,
            x2: 0,
            y2: 1,
            colorStops: [
                { offset: 0, color: color1 },
                { offset: 1, color: color2 },
            ],
            global: false,
        },
    };
}
option = {
    title: {
        text: '进校礼仪',
    },
    legend: {},
    tooltip: {
        trigger: 'axis',
    },
    xAxis: {
        type: 'category',
        splitLine: {
            show: true,
            lineStyle: {
                type: [5, 5],
                dashOffset: 5,
            },
        },
    },
    yAxis: {
        axisLine: {
            show: true,
        },
    },
    dataset: {
        source: [
            ['className', '穿着校服', '佩戴领巾', '仪容仪表', '按时到校'],
            ['六年一班', 43.3, 85.8, 93.7, 88],
            ['六年二班', 83.1, 73.4, 55.1, 77],
            ['六年三班', 86.4, 65.2, 82.5, 66],
            ['六年四班', 72.4, 53.9, 39.1, 67],
        ],
    },
    series: [
        {
            type: 'bar',
            itemStyle: itemStyle('#3E7CE3', '#1C3655', '#9BBFFA', '#3F7DE0'),
        },
        {
            type: 'bar',
            itemStyle: itemStyle('#1DBFEB', '#1C3656', '#ACEDFD', '#1FBFE9'),
        },
        {
            type: 'bar',
            itemStyle: itemStyle('#F4E244', '#40474A', '#FFF5A4', '#FFF5A4'),
        },
        {
            type: 'bar',
            itemStyle: itemStyle('#B5E68A', '#3C674B', '#F0F4C6', '#F0F4C6'),
        },
    ],
};

    
截图如下