Overall Status Issue Qty

描述:当前是关于Echarts图表中的 柱状图 示例。
 
            var colorMap = {
    yellow: 'rgb(252,191,100)',
    red: 'rgb(243,118,23)',
    green: 'rgb(109,198,114)',
    blue: 'rgb(157,195,230)'
}
option = {
    "legend": {
        "show": false,
        "right": 10,
        "top": 25
    },
    "yAxis": [{
        "type": "category",
        "name": "",
        "nameLocation": "middle",
        "nameGap": 22,
        "data": ["YELLOW", "RED", "GREEN"],
        axisLabel: {
            show: true,
            color: function(value, index) {
                return colorMap[value.toLowerCase()]
            }
        },
        "show": true,
        "splitLine": {
            "show": false
        },
        "axisLine": {
            "show": false
        },
        "axisTick": {
            "show": false
        }
    }],
    "series": [{
        "name": "Total",
        "type": "bar",
        "data": [6, 76, 17],
        "xAxisIndex": "0",
        itemStyle: {
            normal: {
                color: function(params) {
                    return colorMap[params.name.toLowerCase()]
                },
                barBorderRadius: 10
            }
        },
        "label": {
            "show": true,
            "position": "inside",
            "color": "#fff"
        },
        "barMaxWidth": 25
    }],
    "xAxis": [{
        "type": "value",
        "axisTick": {
            "show": false
        },
        "show": true,
        "axisLabel": {
            "show": false,
            "rotate": 45
        },
        "name": "",
        "scale": false,
        "min": null,
        "max": null,
        "splitLine": {
            "show": false
        },
        "axisLine": {
            "show": false
        }
    }, {
        "type": "value",
        "axisTick": {
            "show": false
        },
        "show": true,
        "axisLabel": {
            "show": false,
            "rotate": 45
        },
        "name": "",
        "scale": false,
        "min": null,
        "max": null,
        "splitLine": {
            "show": false
        },
        "axisLine": {
            "show": false
        }
    }],
    "tooltip": {
        "trigger": "axis",
        "confine": true
    },
    "grid": {
        "top": "20%",
        "bottom": "20%"
    },
    "title": {
        "textStyle": {
            "fontWeight": "normal",
            "fontSize": 15
        },
        "top": 10,
        "left": 10,
        "text": "Overall Status Issue Qty"
    },
    "textStyle": {
        "fontFamily": "Arial",
        "color": "#9d9d9d"
    }
}