国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Vue中使用Echarts儀表盤展示實時數據的實現

瀏覽:42日期:2022-11-07 18:42:30

在vue中echarts儀表盤實時數據彩筆一枚,簡單記錄一下。業務場景:通過websocket實時推送數據,將數據渲染到儀表盤中。

第一步:基于準備好的dom,初始化echarts儀表盤實例。

第二步:我是通過父子組件傳值把數據接收過來,在data中定義upPressure參數,并將接收來的devicePressure參數賦值給它,便于后面將值傳入到echarts中

父組件中 <div shadow='always'> <objEcharts :devicePressure='pressure'></objEcharts> </div>子組件中export default { props: { devicePressure: { type: String, require: true }, }, data() { return { upPressure: this.devicePressure, }; },

第三步:因為是實時數據,就需要在watch中監聽數據變化,實時更新。注:這里我只監聽一個參數變化,沒有使用deep: true。

watch: { //監聽devicePressure的數據變化。 devicePressure(newData, oldData) { //把更新后的數據newData,賦值給需要傳入echarts中的參數。 this.upPressure = newData; //一定要調用echarts實例,要不然echarts不實時展示。 this.drawLine(); }, },

第四步:數據處理完之后,就要把它展示到儀表盤中了,所以直接找到echarts中需要數據的地方就好了。介于儀表盤樣式,可結合官方文檔自定義。

export default { props: { devicePressure: { type: String, require: true }, }, data() { return { upPressure: this.devicePressure, }; }, mounted() { this.drawLine(); }, watch: { devicePressure(newData, oldData) { this.upPressure = newData; this.drawLine(); }, },methods: { drawLine() { // 基于準備好的dom,初始化echarts實例 let visualOneChart = this.$echarts.init(document.getElementById('visualOneChart')); // 繪制圖表 visualOneChart.setOption({ tooltip: { formatter: '{a} <br/>{b} : {c}Pa', }, series: [ { name: '壓力值', type: 'gauge', clockwise: true, detail: { formatter: this.upPressure, textStyle: {fontSize: 14, }, }, data: [{ value: this.upPressure, name: '壓力值' }], radius: '90%', axisLabel: {// 刻度標簽。 show: true, distance: -5, color: 'black',fontSize: 10,formatter: '{value}', }, axisLine: {// 儀表盤軸線(輪廓線)相關配置。 show: true,lineStyle: {// 儀表盤軸線樣式。opacity: 1, width: 15, shadowBlur: 10,}, }, pointer: { // 儀表盤指針。 show: true, length: '70%',width: 4, }, }, ], }); }, },}

Vue中使用Echarts儀表盤展示實時數據的實現

到此這篇關于Vue中使用Echarts儀表盤展示實時數據的實現的文章就介紹到這了,更多相關Vue Echarts儀表盤 內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Vue
相關文章:
主站蜘蛛池模板: 日韩午夜在线视频 | 91人成亚洲高清在线观看 | 性精品 | 日本亚洲成高清一区二区三区 | 香蕉久久网站 | 亚洲成综合 | 久久成人18免费网站 | 一二三中文乱码亚洲乱码 | 欧美成人亚洲高清在线观看 | a级片在线观看视频 | 97国产精品欧美一区二区三区 | 性8sex亚洲区入口 | 九草在线免费观看 | 一区二区三区网站在线免费线观看 | 成人免费的性色视频 | 欧美精品久久久久久久影视 | 全部孕妇毛片丰满孕妇孕交 | 国产精品人成人免费国产 | 成人免费ā片 | 日本午夜精品 | 国产一国产a一级毛片 | 久久精品国产午夜伦班片 | 91欧美一区二区三区综合在线 | 亚洲男人的天堂视频 | 美女视频很黄很a免费国产 美女视频黄.免费网址 | 国产午夜亚洲精品国产 | 免费看一级欧美毛片 | 国产高清在线免费视频 | 日韩成人精品日本亚洲 | 欧美一线高本道高清在线 | 亚洲欧美国产18 | 亚洲精品午夜国产va久久成人 | 日本久久综合网 | 日韩特级片 | 国产精品日本不卡一区二区 | 欧美成年视频 | 成年人网站免费看 | www黄网站| 日韩在线欧美在线 | 久草福利资源在线观看 | 福利社色 |