ApexCharts使用示例 - 颜色渐变的条形图

ApexCharts使用示例 – 颜色渐变的条形图

一、引入apexcharts.js

<script src="https://cdn.jsdelivr.net/npm/apexcharts"></script>

二、HTML代码

<html>
	<head>
	    <title>ApexCharts测试样例-Scatter</title>
	    <style>
	        #chart {
	            max-width: 1000px; 
	            margin: 50 auto;
	        }
	    </style>
	</head>
	<body >
	    <div id="chart">
	    </div>
	</body>
</html>

三、JavaScript代码

<script>
    var options = {
        series: [{
            name: '666',
            data: [71, 70, 82, 93, 139, 88, 76, 80,93,73]
        }
        ],
        chart: {
            type: 'bar', //图表类型,bar为柱状图
            height: 350
        },
        plotOptions: {
            bar: {
                horizontal: true,
                //columnWidth: '60%',
            },
        },
        dataLabels: {
            enabled: false //启用数据标签,即是否直接在图标上显示数据
        },
        xaxis: {
            title: {
                text: '天数',
                align:"right"
            },
            labels: {
                style: {
                    colors: ['#abcdef']
                },               
            },
        },
        yaxis: {
            type:'category',
            axisTicks: {
              show: true,
              width: 1,
            }
        },
        //设置Y轴的内容
        labels: ["a","s","d","f","g","h","j","k","l","z"],
        // 设置填充颜色
        fill: {
            colors:["#0079FB"],
            type: 'gradient', // 梯度
            gradient: {
                type: 'horizontal', // 水平方向的梯度
                gradientToColors: ['#00C3DF'], // 渐变结束的颜色
                opacityFrom: 1, // 透明度
                opacityTo: 1,
                stops:[0,120]
            }
        },        
        tooltip: {
            x:{
                format:"yyyy年MM月"
            },
            y: {
                formatter: function (val) {
                    return val + " 人"
                }
            }
        }
    };

    var chart = new ApexCharts(document.querySelector("#chart"), options);
    chart.render();
</script>

四、效果

在这里插入图片描述
参考:ApexCharts官网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值