码迷,mamicode.com
首页 > 其他好文 > 详细

echarts 缩放屏幕 resize 多图表功能

时间:2019-01-03 16:39:51      阅读:336      评论:0      收藏:0      [点我收藏+]

标签:echart   this   延迟1ms   set   timeout   画图   draw   color   doc   

 1     drawLine(data){ 
7
that.myChartA = echarts.init(document.getElementById(obj)) 8 that.myChartA.setOption(option,true) //画图 9 that.addLoadEvent(that.myChartA.resize); //添加 监听屏幕缩放 10 setTimeout(function(){ 11 that.myChartA.resize(); 12 },1) 13 }, 14 addLoadEvent(fn){ 15 let that = this; 16 var old = window.onresize; 17 if(typeof window.onresize != ‘function‘){ //防止多个window.onresize 冲突 解决 18 window.onresize = fn; 19 }else{ 20 window.onresize = function(){ 21 old(); 22 setTimeout(function(){ //个别时候无法刷新echarts 延迟1MS 解决 23 fn(); 24 },1) 25 } 26 } 27 },

 

echarts 缩放屏幕 resize 多图表功能

标签:echart   this   延迟1ms   set   timeout   画图   draw   color   doc   

原文地址:https://www.cnblogs.com/zlq92/p/10214548.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!