摘要:可以解决这个问题。而一般一个页面不可能只引用一个表格,当你引用多个的时候,有些地方需要注意。做图标自适应的时候要注意,所有图标只能放一个方法,否则后面的会覆盖前面的
最近在做大屏可视化,页面数据展示基本都是用百度的echarts,因为页面要做自适应,所以当视窗变化的时候echarts也要变化。
window.onresize 可以解决这个问题。而一般一个页面不可能只引用一个表格,当你引用多个的时候,有些地方需要注意。
只能有一个window.onresize 方法,不能一个表格放一个window.onresize,否则只有最后一个才有resize起作用。
window.onresize = function () { //做图标自适应的时候要注意,所有图标只能放一个onresize方法,否则后面的onresize会覆盖前面的onresize ChartBar.resize(); ChartAP.resize(); ChartPie.resize(); ChartPie2.resize(); ChartPie1.resize(); };
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/104207.html
摘要:在用做表格自适应的时候,每次都会出现警告,虽然不影响的展示。注意是外面,在方法里声明没效果。 在用echart做表格自适应的时候,每次 resize 都会出现echart警告,虽然不影响echart的展示。解决方法:全局声明变量,在echart方法外面。注意!是外面,在方法里声明没效果。 var ChartAP; function chartIndex() { if ( Ch...
摘要:在使用时为了兼容移动端使用了布局出现超出父盒子宽度的问题可以看出来溢出了父盒子一下问题相似在了解绘制机制图形只绘制一次且绘制时自动获取父级大小填写宽度考虑让延迟绘制使用原先代码修改后配置效果图关于自适应的问题首先要明白只绘制一次理清思路适应 在使用echarts时,为了兼容移动端.使用了flxe布局出现echarts超出父盒子宽度的问题 showImg(https://segmentf...
摘要:前端时间做一个的项目,是按需引入的如下引入主模块引入折线图引入提示框和图例组件然后发现在缩放浏览器窗口时折线图并不会自适应,费了好一会才解决,记录下来给需要的小伙伴,解决方法是在里面调用如下方法折线图宽高自适应 前端时间做一个vue的项目,echart是按需引入的如下: // 引入 ECharts 主模块 import echarts from echarts/lib/echarts ...
阅读 2557·2021-11-15 11:38
阅读 2596·2021-11-04 16:13
阅读 17817·2021-09-22 15:07
阅读 996·2019-08-30 15:55
阅读 3235·2019-08-30 14:15
阅读 1645·2019-08-29 13:59
阅读 3188·2019-08-28 18:28
阅读 1560·2019-08-23 18:29