echarts-liquidfill 水球图使用

下载及文档:

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

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

一些常见用途:

一、使用

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 实例并通过 方法生成水球图:

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 啦

经验分享 程序员 微信小程序 职场和发展