亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

在vue中實現echarts隨窗體變化

瀏覽:93日期:2022-12-26 13:40:38

在vue中實現echarts隨窗體變化

<div :style='{width: ’100%’, height: ’345px’}'></div><script> export default {mounted(){ this.drawLine(); }, methods: { drawLine(){ var myChartContainer = document.getElementById(’myChart’); //用于使chart自適應寬度,通過窗體寬計算容器高寬 var resizeMyChartContainer = function(){ myChartContainer.style.width=(document.body.clientWidth-75)+’px’ } //設置容器高寬 resizeMyChartContainer() // 基于準備好的dom,初始化echarts實例 var myChart = this.$echarts.init(myChartContainer) // 繪制圖表 myChart.setOption({ title: { text: ’啟動次數’ }, tooltip: {}, xAxis: {type: ’category’,data: [’2019-02-15’, ’2019-02-16’, ’2019-02-17’, ’2019-02-18’, ’2019-02-19’, ’2019-02-20’, ’2019-02-21’] }, yAxis: { type:’value’ }, series: [{type: ’line’,data: [0,0, 0, 7, 0, 0,12],smooth:true,symbol: ’circle’, symbolSize: 6, itemStyle:{ normal:{ color:’#fc8a0f’, lineStyle:{ color:’#ff9c35’ } } } }], }); window.onresize=function(){ resizeMyChartContainer(); myChart.resize(); } } }}</script>

補充知識:echarts 圖表大小隨窗口變動而自適應變動(無需刷新瀏覽器調整)

問題提出:

使用echars做完圖表之后,需要根據瀏覽器窗口的縮放做自適應效果。

在vue中實現echarts隨窗體變化

原因分析及解決方案:

echars的圖標實例事實上并沒有主動的去綁定resize()事件,就是說顯示區域的大小改變內部并不知道,當你需要去做一些自適應的效果的時候,需要主動綁定這個時間才能達到自使用的效果,常見的如window.onresize = myChart.resize()

示例:

var map5 = echarts.init(document.getElementById(’map5’)); var option5 = { backgroundColor: ’#def1f9’, color: [’#c23531’, ’#1875ff’], title: { left: 10, top: 10, text: ’Bill charts for the past year’ }, // color: [’#1875ff’, ’#1fe6ab’, ’#eee119’, ’#ff3074’, ’#6f99d9’], legend: { top: 30, right: 30 }, tooltip: {}, xAxis: {type: ’category’}, yAxis: {}, series: [ {type: ’bar’}, {type: ’bar’} ] } map5.setOption(option5); window.onresize = function () { setTimeout(function () { map1.resize() map2.resize() map3.resize() map4.resize() map5.resize() },10) }

重點:

window.onresize = function () { map1.resize() ; // 如果有多個圖標變動,可寫多個}

以上這篇在vue中實現echarts隨窗體變化就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
主站蜘蛛池模板: 国产成人福利免费观看 | 一级一毛片a级毛片欧美 | 精品国产一区二区三区国产馆 | 欧美jizzhd精品欧美高清 | 亚洲一区在线免费观看 | 中文字幕一区二区三区久久网站 | 自拍视频第一页 | 亚洲精品一级一区二区三区 | 成人免费午间影院在线观看 | 美女视频黄a视频免费全程 美女视频黄a视频免费全过程 | 三级视频在线观看 | 午夜精品免费 | 手机在线精品视频每日更新 | 国产毛片久久国产 | 精品中文字幕一区在线 | 真实国产乱子伦高清 | 国产美女野外做爰 | 亚洲精品一区二三区在线观看 | 久久悠 | 免费在线观看一级毛片 | 手机在线播放视频 | 日韩亚洲欧美一区 | 俄罗斯aa毛片极品 | 青青爽国产手机在线观看免费 | 91色综合综合热五月激情 | 久草久草久草 | 国产成人一级 | 欧美日韩国产人成在线观看 | 伊人婷婷色香五月综合缴激情 | 久久国产欧美另类久久久 | 亚洲欧美性视频 | 久久国产乱子伦精品免费不卡 | 亚洲国产精品第一区二区三区 | 看v片| 在线亚州 | 91香蕉成人| 久久亚洲国产精品一区二区 | 毛片天堂 | 干欧美女人 | 久久综合狠狠综合久久97色 | 看欧美的一级毛片 |