echarts-liquidfill 水球图使用

下载及文档:https://github.com/ecomfe/echarts-liquidfill#api

下载好之后把 echarts-liquidfill.js  导入项目即可

水球图支持非常高度定制化的需求,包括颜色(color)、大小(radius)、波的振幅(amplitude)、波长(waveLength)、相位(phase)、周期(period)、移动方向(direction)、形状(shape)、动画(waveAnimation)等等,完整的配置项参数参见水球图 API

一些常见用途:

一、使用

1、基本使用

1)引入 js 文件:

<script src="static/plugins/ECharts-4.2.1/echarts.js"></script>
<script src="static/plugins/ECharts-4.2.1/echarts-liquidfill.js"></script>

 2)准备一个具有宽度的 DOM 容器:

<div id="demo_echarts" style="width: 600px;height:400px;"></div>

3)通过  echarts.init  方法初始化 echarts 实例并通过 setOption方法生成水球图:

    var myChart = echarts.init(document.getElementById('demo_echarts'));

    var option = {
        series: [{
            type: 'liquidFill',
            data: [0.6]
        }]
    };

    myChart.setOption(option);

       

2、添加一些样式

    var option = {
        title:{
            text: "水球图",
            left: "center"
        },
        backgroundColor: '#ccc', //背景色
        series: [{
            type: 'liquidFill',
            data: [0.6],
            color: ['#afb11b'],
            itemStyle: {         //普通样式
                opacity: 0.6
            },
            emphasis: {
                itemStyle: {     //悬停样式
                    opacity: 0.9
                }
            }
        }]
    };

3、添加点击事件:

    myChart.setOption(option);
//添加点击事件
    myChart.on("click",function () {
        console.log(arguments)
        alert(arguments[0].data);
    });

基本使用就 OK 啦

 

 

 


版权声明:本文为qq_42402854原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。