echarts图表x轴文字显示不全问题及柱状图颜色调整

本文介绍了一个使用ECharts实现的图表配置案例,包括标题、提示框、网格布局、坐标轴设置及系列数据展示等关键配置项。通过具体代码示例展示了如何定制化图表样式,并利用markPoint标记特殊数据点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

var myChart= echarts.init(document.getElementById('myChart'));
    option = {
        title: {
            // text: '纯属虚构',
        },
        tooltip: {
            trigger: 'axis'
        },
        grid: {
            left: '5%',//左边距
            right: '5%',//走边距
            top: 10,//上边距
            bottom: 50,//下边距
            containLabel: true
        },
        xAxis: [
            {
                type: 'category',
                data: xArray,
                axisLabel:{//把文字竖着放
                    formatter:function(value){
                        return value.split("").join("\n")
                    }
                }
            }
        ],
        yAxis: [
            {
                type: 'value'
            }
        ],
        series: [
            {
                name: '哈哈',
                type: 'bar',
                // barWidth: 15,
                // barGap: '-10%',
                data: yArray,
                markPoint: {
                    data: [
                        {name: '最高'},
                        {name: '最低'}
                    ]
                },
                itemStyle: {
                    color: function(params) {//柱状体颜色
                        // build a color map as your need.
                        var colorList = [
                            '#FF80AA','#F8568C','#C71848','#F61B63','#7ED321',
                            '#00C47B','#FF894A','#8782F7','#24A8BF','#1CCCB5',
                            '#158EFE','#68B671','#FEDB65','#2CD1C0','#AE54B5'

                        ];
                        return colorList[params.dataIndex]
                    },
                }
            }
        ]
    };
    myChart.setOption(option);

 

转载于:https://www.cnblogs.com/caoxen/p/11227244.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值