环状水波图

描述:当前是关于Echarts图表中的 示例。
 
            // ECharts 水球图插件,需要额外插件脚本,参见上方“脚本”
// 完整配置参数参见:https://github.com/ecomfe/echarts-liquidfill
let industry_data = 0.26;
// 处理旋转量
let startAngle = industry_data * 100 * 1.8 - 90;
var option = {
    color: ['#eeeafe'],
    legend: {
        show: true,
        itemGap: 12,
        subtext: '',
        data: []
    },
    series: [{
        name: 'Line 1',
        type: 'pie',
        clockWise: true,
        radius: ['20%', '25%'],
        startAngle: startAngle,
        itemStyle: {
            normal: {
                label: {
                    show: false
                },
                labelLine: {
                    show: false
                }
            }
        },
        hoverAnimation: false,
        data: [{
            value: industry_data * 100,
            name: '01',
            itemStyle: {
                normal: {
                    color: { // 完成的圆环的颜色
                        colorStops: [{
                            offset: 0,
                            color: '#5c7ffe' // 0% 处的颜色
                        }, {
                            offset: 0.5,
                            color: '#8e53de' // 100% 处的颜色
                        }, {
                            offset: 1,
                            color: '#5c7ffe' // 100% 处的颜色
                        }]
                    },
                    label: {
                        show: false
                    },
                    labelLine: {
                        show: false
                    }
                }
            }
        }, {
            name: '02',
            value: (1 - industry_data) * 100,
            itemStyle: {
                normal: {
                    color: '',
                }
            }
        }]
    }, {
        type: 'liquidFill',
        data: [industry_data, industry_data],
        radius: '20%',
        itemStyle: {
            normal: {
                opacity: 0.4,
                shadowBlur: 0,
                shadowColor: ''
            }
        },
        label: {
            normal: {
                //formatter: '',
                textStyle: {
                    color: '#8e53de',
                    fontSize: 26
                }
            }
        },
        backgroundStyle: {
            color: '#fff', // 水球未到的背景颜色
            opacity: 0.5
        },
        color: ['#d1d0fd'],
        outline: {
            show: false
        },
    }, ]
};