温度计-数据更新

描述:当前是关于Echarts图表中的 水球图 示例。
 
            
var data1=0;
var data2=0.01;
var option = {
    backgroundColor:"#000",
     title: {
        text: '温度计',
        textStyle: {
            fontWeight: 'normal',
            fontSize: 25,
            color: '#fff'
        }
    },
    series: [{
        type: 'liquidFill',
        data: [data1,data2],
        radius: '80%',
        waveLength: '90%',
        waveHeight: '10',
        amplitude: 10,
        outline: {show: false},
        backgroundStyle: {
            color: '#333',
            borderColor: '#fff',
            borderWidth: 1,
            shadowColor: 'rgba(0, 0, 0, 0.4)',
            shadowBlur: 20
        },
        //path代码粘贴到此处,代码的多少取决于图形的复杂度
        shape: 'path://M44.000,910.000 C19.699,910.000 0.000,890.301 0.000,866.000 C0.000,851.877 6.656,839.309 17.000,831.258 L17.000,803.000 L37.000,803.000 L37.000,801.000 L17.000,801.000 L17.000,778.000 L37.000,778.000 L37.000,776.000 L17.000,776.000 L17.000,753.000 L37.000,753.000 L37.000,751.000 L17.000,751.000 L17.000,728.000 L37.000,728.000 L37.000,726.000 L17.000,726.000 L17.000,703.000 L37.000,703.000 L37.000,701.000 L17.000,701.000 L17.000,678.000 L37.000,678.000 L37.000,676.000 L17.000,676.000 L17.000,653.000 L37.000,653.000 L37.000,651.000 L17.000,651.000 L17.000,628.000 L37.000,628.000 L37.000,626.000 L17.000,626.000 L17.000,603.000 L37.000,603.000 L37.000,601.000 L17.000,601.000 L17.000,578.000 L37.000,578.000 L37.000,576.000 L17.000,576.000 L17.000,553.000 L37.000,553.000 L37.000,551.000 L17.000,551.000 L17.000,528.000 L37.000,528.000 L37.000,526.000 L17.000,526.000 L17.000,503.000 L37.000,503.000 L37.000,501.000 L17.000,501.000 L17.000,478.000 L37.000,478.000 L37.000,476.000 L17.000,476.000 L17.000,453.000 L37.000,453.000 L37.000,451.000 L17.000,451.000 L17.000,428.000 L37.000,428.000 L37.000,426.000 L17.000,426.000 L17.000,403.000 L37.000,403.000 L37.000,401.000 L17.000,401.000 L17.000,378.000 L37.000,378.000 L37.000,376.000 L17.000,376.000 L17.000,353.000 L37.000,353.000 L37.000,351.000 L17.000,351.000 L17.000,328.000 L37.000,328.000 L37.000,326.000 L17.000,326.000 L17.000,303.000 L37.000,303.000 L37.000,301.000 L17.000,301.000 L17.000,278.000 L37.000,278.000 L37.000,276.000 L17.000,276.000 L17.000,253.000 L37.000,253.000 L37.000,251.000 L17.000,251.000 L17.000,228.000 L37.000,228.000 L37.000,226.000 L17.000,226.000 L17.000,203.000 L37.000,203.000 L37.000,201.000 L17.000,201.000 L17.000,178.000 L37.000,178.000 L37.000,176.000 L17.000,176.000 L17.000,153.000 L37.000,153.000 L37.000,151.000 L17.000,151.000 L17.000,128.000 L37.000,128.000 L37.000,126.000 L17.000,126.000 L17.000,103.000 L37.000,103.000 L37.000,101.000 L17.000,101.000 L17.000,78.000 L37.000,78.000 L37.000,76.000 L17.000,76.000 L17.000,51.000 L37.000,51.000 L37.000,49.000 L17.000,49.000 L17.000,27.500 C17.000,12.312 29.312,-0.000 44.500,-0.000 C59.688,-0.000 72.000,12.312 72.000,27.500 L72.000,832.058 C81.772,840.128 88.000,852.337 88.000,866.000 C88.000,890.301 68.301,910.000 44.000,910.000 Z',
        color: ['red'],
        label: {normal: {formatter:''}}
    }]

};
function fun1(){
    if(data1<1){
        data1= data1+0.1
        data2= data2+0.1
        option.series[0].data = [data2,data1]
        myChart.setOption(option)
        
    }else{
       data1=0;
        data2=0.01;
       option.series[0].data = [data2,data1]
        myChart.setOption(option)
    }
}
var si = setInterval(fun1,1500)