vue中echarts自适应屏幕大小
vue中echarts自适应屏幕大小,延迟执行
项目中出现echarts适应屏幕大小,有时会遇到不管屏幕大小如何变化echarts图表大小不变的情况;或者出现图表变化延迟的情况,针对这两种情况,分别解决
1、echarts大小无法随屏幕大小自适应
在setOption下面加入**resize()**方法
echarts..setOption({......//配置内容
},true);
echarts.resize();
有时这样会出现一个问题 ,随屏幕大小变化,大屏和小屏是无法监听到图表变化的,所以需要监听屏幕浏览器大小
window.addEventListener('resize', () => { //监听浏览器大小去改变图表尺寸echarts.resize();
})
OK, 这样又会出现一个问题,这个监听是在mounted中触发,这时还没有获取到屏幕的大小,echarts的 resize()方法已经执行了,就会出现第一次点击屏幕变化图表没有变化,接下来点击的时候会反方向变化图表尺寸:屏幕变小图表变大,屏幕变大图表变小;解决思路:加延迟
window.addEventListener('resize', () => {setTimeout(() => {echarts.resize();},100)
})
vue中echarts自适应屏幕大小相关推荐
- vue封装echarts并实现大小动态自适应变化---超有用哇
一.先看效果: 大家好呀,⭐⭐⭐⭐⭐,秉着分享快乐的原则,我又来啦~ echarts不就是去官网复制然后粘贴吗,为什么要封装? 1.减少代码量,每次只要传宽度,高度与option配置项便能快速生成图表 ...
- html自动适应屏幕分辨率,css如何自适应屏幕大小?
css如何自适应屏幕大小?下面本篇文章给大家介绍一下使用CSS实现屏幕大小自适应的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. css如何自适应屏幕大小? 要想实现css屏幕 ...
- VMware安装的虚拟机窗口如何自适应屏幕大小
为了方便在windows开发机器上搭建并运行liunx环境,我们常常会用到VMware,只要准备好要安装的linux镜像文件(.iso)就可以通过VMware Workstation新建一个虚拟机快速 ...
- 使用C# winform 制作一个按钮可自适应屏幕大小的 简易加减乘除计算器
一:成果物 不多展示,,,我们开始吧.. 二: 窗体包含内容 2.1 显示屏部分组成 显示屏部分由两个组件组成,一个是方便操作的panel控件位于顶部,且为了使其显示屏在改变窗体大小时一直位于 ...
- vue 中 echarts 中国地图
我们先来看一下效果 说明:echarts 版本 "echarts": "^4.2.0-rc.2", 版本高的话,node_model 里面 没有 map ...
- 5 控件固定大小_【聊技术】在Android中实现自适应文本大小显示
本周的聊技术话题和大家说说如何在Android中实现自适应文本大小显示. 想象一下,在布局中,通常显示文本的区域大小是固定的,但是文本长度并不总是固定的.比如列表中的文章标题.界面下方的按钮文本等等. ...
- VUE中动态改变字体大小
VUE中动态改变字体大小 父组件将自己的数据传递送给子组件展示,子组件监听click操作,emit发送出去,父组件监听通过emit发送的信息,改变控制字体大小的postFontSize,通过style ...
- 【聊技术】在Android中实现自适应文本大小显示
本周的聊技术话题和大家说说如何在Android中实现自适应文本大小显示. 想象一下,在布局中,通常显示文本的区域大小是固定的,但是文本长度并不总是固定的.比如列表中的文章标题.界面下方的按钮文本等等. ...
- Vue中如何进行屏幕录制与直播推流
Vue中如何进行屏幕录制与直播推流 屏幕录制和直播推流是现代Web应用中常用的功能,例如在线教育.视频会议和游戏直播等.Vue作为一种流行的JavaScript框架,提供了一些工具和库,可以方便地实现 ...
最新文章
- 编程之美-子数组之和的最大值(二维)方法整理
- .html天气预报上蔡,上蔡天气预报15天
- 何为消息队列,为何使用消息队列,有什么消息队列插件
- xp系统设置锁定计算机,系统锁定时不关机的诀窍 给XP系统关闭计算机再加一把锁...
- @postconstruct注解方法没有执行_把对象的创建交给spring来管理(注解IOC)
- 解读OpenShift的逻辑架构和技术架构
- matlab ct投影数据,CT_projection_and_reconstruction
- cocos2dx游戏开发简单入门视频教程 (cocos2d-x)- 第1天
- Spring的Orderd接口以及@Order、@Primary、@Priority三个注解介绍
- mysql的四大常用语句_SQL四大基本语句
- VMware16安装Ubuntu22.04(并解决vmtools问题)
- cyberduck 源代码学习记录一,编译源代码 build for window
- 盛迈坤电商:店铺自然流量怎么提升
- 【moeCTF题解-0x01】Reverse
- U盘变32G的解决办法
- Fractions (水)
- android 光圈动画,Android 自定义View学习(4)波浪效果+光圈扩散效果
- sqlserver 认证多少钱_SQLServer认证
- java并发之Semaphore信号量
- 一个目标、番茄时间与百五定律