testecharts 柱状配置项内容和展示

配置项如下
      var data = ['实验实践场所数 ', '各类型实验实践场所数 ', '各类型实验实践场所面积 ', '各类实验实践场所承担实验课门数'];
var value1 = [1200, 1310, 1590, 1390];
var value2 = [500, 580, 630, 760];
var getname = ['全国均值','本校值']
var color = [
    {
        type: 'linear',
        colorStops: [
            {
                offset: 0,
                color: 'rgba(112, 243, 194, 1)',
            },
            {
                offset: 1,
                color: 'rgba(72, 214, 158, 1)',
            },
        ],
    },
    {
        type: 'linear',
        colorStops: [
            {
                offset: 0,
                color: 'rgba(76, 142, 250, 1)',
            },
            {
                offset: 1,
                color: 'rgba(92, 207, 255, 1)',
            },
        ],
    },
];
option = {
    grid:{
        left:'2%',
        right:'2%',
        top:'8%',
        bottom:'2%',
        containLabel:true
    },
    legend:{
        icon:'circle',
        itemWidth:8,
        itemHeight: 8,
        right:10
    },
    xAxis: {
        type: 'value',
        axisLine: {
            show: true,
            lineStyle: {
                color: 'rgba(49, 194, 255, 1)',
            },
        },
        splitLine:{
            show:false
        },
        axisLabel: {
            color: 'rgba(202, 238, 255, 1)',
        },
    },
    yAxis: [
        {
            type: 'category',
            data: data,
            axisLine: {
                show: true,
                lineStyle: {
                    color: 'rgba(49, 194, 255, 1)',
                },
            },
            axisTick: {
                show: false,
            },
            axisLabel: {
                formatter: (name) => {
                    let time = name.length / 8;
                    let str = '';
                    for (let i = 0; i < time; i++) {
                        str += `${name.substring(i * 8, (i + 1) * 8)}\n`;
                    }
                    return str;
                },
                color: 'rgba(202, 238, 255, 1)',
            },
        },
    ],
    series: [
        {
            type: 'bar',
            data: value1,
            name:getname[0],
            barGap: '2%',
            itemStyle: {
                color: color[0],
                borderRadius: [0, 4, 4, 0],
            },
        },
        {
            name:getname[1],
            type: 'bar',
            data: value2,
            itemStyle: {
                color: color[1],
                borderRadius: [0, 4, 4, 0],
            },
        },
    ],
};

    
截图如下