位置: IT常识 - 正文

Echarts图表自适应?你可以这样做(echarts图大小设置)

编辑:rootadmin
Echarts图表自适应?你可以这样做 一、图表变形

推荐整理分享Echarts图表自适应?你可以这样做(echarts图大小设置),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:echarts图大小设置,echarts图表大小设置,echarts自定义图,echarts调整图表大小,echarts自定义图,echarts图表大小设置,echarts自定义图,echarts根据大小自动调整,内容如对您有帮助,希望把文章链接给更多的朋友!

使用 Echarts 绘制图表时,可能会遇到变形的问题。如下图:

其原因是 Echarts 在初始化实例的时候,对应 dom 元素的宽高还没有确定。

解决方案也很简单: 监听对应 dom 元素,如果大小发生变化,调用resize()方法。

import echarts from 'echarts';...const chartDom = document.getElementById('myChart');let myChart = echarts.init(chartDom);// 若dom尺寸变化,则resizeconst chartObserver = new ResizeObserver(() => {    myChart.resize();});chartObserver.observe(chartDom);二、自适应解决方案Echarts图表自适应?你可以这样做(echarts图大小设置)

自适应是浏览器窗口变化的时候,echarts 图表大小能够相应的变化。可通过监听浏览器窗口实现。

window.onresize = () => {    myChart.resize();}

多个 echarts 图的话,则

window.onresize = () => {    myChart1.resize();    myChart2.resize();}

个别时候,也会遇到myChart1与myaChart2不在同一个作用域内,如果多次调用window.onresize(),后一个将会覆盖掉前一个。如下:

window.onresize = () => {    myChart1.resize();}...// 后一个执行的代码会覆盖掉前一个window监听window.onresize = () => {    myChart2.resize();}

这时,可以使用window.addEventListener('resize', callback)来避免监听被覆盖:

window.addEventListener('resize', () => {    myChart1.resize();}, false); // false代表事件句柄在冒泡阶段执行...window.addEventListener('resize', () => {    myChart2.resize();}, false);

当然,也可以跟最上面的处理一样,使用ResizeObserver分别监听对应 dom 元素,调用resize()解决。

「参考资料:」

「ResizeObserver API」:https://developer.mozilla.org/zh-CN/docs/Web/API/ResizeObserver

本文由 mdnice 多平台发布

本文链接地址:https://www.jiuchutong.com/zhishi/298907.html 转载请保留说明!

上一篇:图像修复(Image Restoration)算法数据集详细介绍(图像修复技术)

下一篇:Chatgpt私有化部署(全流程)

  • b站一键三连怎么弄

    b站一键三连怎么弄

  • iphone闪照怎么发不了(苹果闪照怎么发)

    iphone闪照怎么发不了(苹果闪照怎么发)

  • 为什么图片在word里面只显示一部分(为什么图片在word里面不显示)

    为什么图片在word里面只显示一部分(为什么图片在word里面不显示)

  • 屏蔽水晶头和非屏蔽差别大吗(屏蔽水晶头和非屏蔽水晶头尺寸大小有什么不同?)

    屏蔽水晶头和非屏蔽差别大吗(屏蔽水晶头和非屏蔽水晶头尺寸大小有什么不同?)

  • bat是什么文件扩展名(bat属于什么文件类型)

    bat是什么文件扩展名(bat属于什么文件类型)

  • 苹果笔记本后面的logo怎么亮(苹果笔记本后面哪个是序列号)

    苹果笔记本后面的logo怎么亮(苹果笔记本后面哪个是序列号)

  • 邮箱能找回哔咔账号吗(哔咔邮箱账号找回)

    邮箱能找回哔咔账号吗(哔咔邮箱账号找回)

  • 锐龙r53550h相当于i几(锐龙r53550h相当于酷睿i几)

    锐龙r53550h相当于i几(锐龙r53550h相当于酷睿i几)

  • 腾讯视频能不能一个号两个人使用(腾讯视频能不能扫码登录)

    腾讯视频能不能一个号两个人使用(腾讯视频能不能扫码登录)

  • qq清理缓存聊天记录还有吗(qq清理缓存数据聊天记录还在吗)

    qq清理缓存聊天记录还有吗(qq清理缓存数据聊天记录还在吗)

  • 全民k歌歌房支持耳返吗(全民k歌k房)

    全民k歌歌房支持耳返吗(全民k歌k房)

  • 华为手环无睡眠数据(华为手环不显示睡眠)

    华为手环无睡眠数据(华为手环不显示睡眠)

  • 索尼a7m3和a7r3的区别(索尼a7m3和a7r3的外观)

    索尼a7m3和a7r3的区别(索尼a7m3和a7r3的外观)

  • 苹果手机充电口进水了怎么办(苹果手机充电口有水继续充电会怎么样)

    苹果手机充电口进水了怎么办(苹果手机充电口有水继续充电会怎么样)

  • 本地下载工具在电脑的哪里(本地下载文件)

    本地下载工具在电脑的哪里(本地下载文件)

  • 小米录音权限被禁止(小米录音权限开了却说被禁止了)

    小米录音权限被禁止(小米录音权限开了却说被禁止了)

  • ipadair2可以插内存卡吗(ipadair2可以用内存卡吗)

    ipadair2可以插内存卡吗(ipadair2可以用内存卡吗)

  • ps怎么去除摩尔纹(ps怎样去除摩尔纹)

    ps怎么去除摩尔纹(ps怎样去除摩尔纹)

  • 苹果怎么将视频歌曲转为铃声(苹果怎么将视频传到电脑)

    苹果怎么将视频歌曲转为铃声(苹果怎么将视频传到电脑)

  • 苹果6怎么清除缓存垃圾(苹果6怎么清除应用数据)

    苹果6怎么清除缓存垃圾(苹果6怎么清除应用数据)

  • 激光打印机碳粉通用吗(激光打印机碳粉盒怎么安装)

    激光打印机碳粉通用吗(激光打印机碳粉盒怎么安装)

  • 闲鱼退款申请自动关闭后多久自动确认(闲鱼退款申请自动关闭)

    闲鱼退款申请自动关闭后多久自动确认(闲鱼退款申请自动关闭)

  • 苹果11长按电源键不能关机(苹果11长按电源键是siri)

    苹果11长按电源键不能关机(苹果11长按电源键是siri)

  • 抖音如何合拍(抖音如何合拍配音)

    抖音如何合拍(抖音如何合拍配音)

  • 苹果手机电话簿怎么复制到卡里面(苹果手机电话簿怎么看不到联系人了)

    苹果手机电话簿怎么复制到卡里面(苹果手机电话簿怎么看不到联系人了)

  • 手机wps宋体怎样设置(手机wps字体怎么调宋体)

    手机wps宋体怎样设置(手机wps字体怎么调宋体)

  • 拨打的电话暂时无法接通(拨打的电话暂时无法接听是拒接吗)

    拨打的电话暂时无法接通(拨打的电话暂时无法接听是拒接吗)

  • 小规模企业税收优惠政策2023
  • 适用增值税零税率的有
  • 小规模纳税人减征额怎么计算
  • 小规模企业所得税优惠政策最新2023
  • 其他收益是否需缴税
  • 房屋租赁合同印花税租赁双方各自要交多少
  • 非公益捐赠如何调整应纳税所得额?
  • 冲减以前年度多计的管理费用分录
  • 水资源税改革试点实施情况
  • 交强险和车船税必须一起交吗
  • 酒类消费税征收环节归纳
  • 销售给个人的货款要走公户吗
  • 资本金结汇资金用途
  • 属于资金的筹资方式是
  • 抵债资产处置的意义
  • 多缴税款退回及退回
  • 制造费用分配的的标准是什么?
  • 材料卸车费可计入人工费吗
  • 建材销售公司需要交哪些税
  • 购买原材料暂估入账的会计分录
  • 包工包料装修
  • 认缴出资未缴纳公司可以减资吗
  • deepin阻止关机
  • 会计科目与账户的关系
  • 预算与决算对比分析
  • win10清空回收站是灰色的
  • 产生转让损失
  • php类型转换的两种方法
  • chattr
  • 无票收入需要开票吗
  • 用支付宝支付的游戏
  • 小微企业免征增值税政策2023
  • mysql集群三种方式
  • unity udim
  • 一文搞懂兰州简史
  • 单文件php文件列表
  • map获取entry
  • 开多少票就要进多少钱吗
  • 处置结余的工程款怎么算
  • 企业研发费用加计扣除比例
  • 如何做进项税额明细表
  • 什么是累积优先股
  • 销售物流
  • 购买项目用设备计入什么科目
  • 一般纳税人购入需要安装的生产设备,其入账价值包括
  • 小企业长期债券投资入账价值
  • 哪些情况发票可以红冲
  • 小企业会计准则适用于哪些企业
  • 待处理财产损溢借方是增还是减
  • 主营业务成本如何设置明细
  • 个体户如何做账?
  • 出口退税税款账务处理
  • 亏损企业所得税汇算清缴后调减
  • 独立核算的重要性
  • 债务抵消的构成要件
  • sql server随机数函数
  • sql多表连接查询
  • Linux中终止某个用户的所有进程的简单方法
  • windos8怎么样
  • linux和windows交互
  • window10英文版安装步骤
  • macos 音量快捷键
  • 在win8下能直接装win7吗
  • 刻录ghost安装光盘
  • centos安装视频播放器
  • win10系统怎么安装qq
  • dos批处理实例
  • css控制图片置灰
  • css+div布局的常用方法
  • linux自启命令
  • 瀑布流 css
  • python time模块日期运算
  • 音频基础知识及训练
  • unity 内嵌浏览器
  • 如何防止蟑螂爬到床上
  • 简单谈谈你对中国国防建设的认识
  • 企业所得税到底是按间接法计算还是直接法计算
  • 辽宁省银监局长
  • 住宿增值税专票税点是多少
  • 经营数据分析需要学什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设