【React+Typescript+Antd】Echarts滑动卡顿问题解决
时间:2022-07-24
本文章向大家介绍【React+Typescript+Antd】Echarts滑动卡顿问题解决,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
项目开发过程中,我遇到“多个Echarts图表在网页上高度超过一屏时,页面滑动卡顿”的问题。
网上找了一些资料,都显示只在手机上会出现滑动卡顿,并没有数据说明在pc端也会卡顿。
自己摸索了半天,最后,通过在图表布局外面嵌套Row和Col组件,解决了卡顿问题。
代码如下:
<Content style={{ background: 'none', padding: 0, margin: 24 }}>
<div className="pd-content">
<Row>
<Col span="24">
<div className="pd-panel">
<ProjectDetailPanelCICD />
</div>
<div className="pd-panel">
<ProjectDetailPanelLint />
</div>
<div className="pd-panel">
<ProjectDetailPanelAutoTest />
</div>
</Col>
</Row>
</div>
</Content>
其中
<ProjectDetailPanelCICD />
<ProjectDetailPanelLint />
<ProjectDetailPanelAutoTest />
是我的三个图表组件。
在这些图表组件外面套了Row和Col,Col设置为24代表全屏充满。
<Row>
<Col span="24">
</Col>
</Row>
虽然不知道原理,但是确实解决了问题。
有知道原因,或者有更好办法的大佬可以指导一下,感谢!
- Javascript:模仿淘宝的信用评价
- 好米有好价! 两枚4字母域名均以五位数交易
- Docker容器学习梳理--Volume数据卷使用
- 菜单常用:复位全部并设置某个项的样式
- Mysql更换MyISAM存储引擎为Innodb的操作记录
- 比特币分叉倒计时,糖果福利又来了
- 执行git push出现"Everything up-to-date"
- linux下EOF写法梳理
- 用AngularJS来实现异步数据的购物车功能设计
- span不如div的地方
- 分布式监控系统Zabbix--完整安装记录(7)-使用percona监控MySQL
- 10x Python开发者必读:本月Python文章TOP 10
- Linux下更换默认yum源为网易yum源的操作记录
- yum源使用的几个报错小总结
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- springboot之场景启动器
- ICLR2020 | 深度自适应Transformer
- springboot之自动配置
- golang--连接redis数据库并进行增删查改
- golang--redis连接池
- springboot配置之使用application.properties时编码问题
- mybatis动态sql之foreach补充(二)
- golang数据结构之稀疏数组
- mybatis扩展之使用PageHelper插件进行分页(是真好用)
- 动态规划--0,1背包问题(再也不怕类似背包问题了)
- springboot配置之Profile多环境支持
- LeetCode | 102.二叉树的层次遍历
- golang数据结构之队列
- 动态规划--最长上升子序列(LIS)的长度
- golang数据结构之环形队列