日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何实现动态水球图 --》 echars结合echarts-liquidfill实现

發布時間:2023/12/18 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何实现动态水球图 --》 echars结合echarts-liquidfill实现 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1)項目中作為項目依賴,安裝到項目當中(注意必須要結合echars)

npm?install?echarts?vue-echarts --save npm install echarts-liquidfill --save

2)在需要使用水晶球的組件里引入liquidFill.js

import 'echarts-liquidfill/src/liquidFill.js'; //在這里引入

3)在模板中加入掛載水晶球的DOM節點

<div id="echarts" :style="{width: '340px', height: '220px',}"></div>

4)在方法methods中添加liquidFill調用方法,如
initWhater() { var value = this.score
let myChart = this.echarts.init(document.getElementById('myChartWhater'))
var data = [] data.push(value) data.push(value) data.push(value) myChart.setOption({ backgroundColor: 'white', //容器背景顏色 title: { text: '', textStyle: { fontWeight: 'normal', fontSize: 25, color: 'rgb(97, 142, 205)' } }, series: [ { type: 'liquidFill', radius: '80%', //水球的半徑 data: data, backgroundStyle: { color: 'white' }, label: { normal: { formatter: (value * 100).toFixed(0) + '\n' +? ? ? ? ? ?//換行 '\n' + this.healthyName,? ?//良好?差?優秀 textStyle: { fontSize: 50 //字體大小 } } }, outline: { show: true, //是否顯示輪廓 布爾值 borderDistance: 0, //外部輪廓與圖表的距離 數字 itemStyle: { borderColor: '#edf2f6', //邊框的顏色 borderWidth: 1 //邊框的寬度 //shadowBlur: 5 , //外部輪廓的陰影范圍 一旦設置了內外都有陰影 //shadowColor: '#000' //外部輪廓的陰影顏色 } }, color: [ 'rgba(118,216,255,0.3)', 'rgba(0,206,255,0.5)', 'rgba(0,148,255,0.3)' ] //水波的顏色 對應的是data里面值 } ] }) } }) }, 4)在mounted(){}中調用 initWater方法
頁面完成效果如:
大功告成!!!!
? ?

  

轉載于:https://www.cnblogs.com/wangqi2019/p/10978804.html

總結

以上是生活随笔為你收集整理的如何实现动态水球图 --》 echars结合echarts-liquidfill实现的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。