echarts中的字体,自适应无法生效

上一篇文章我写了大屏字体自适应的方法,但是echarts中的字体,自适应无法生效,所以,更新一种echarts字体自适应的方法。
在需要设置自适应的echarts页面的vue文件中,定义 px转换rem方法:

   /*** px转换rem*/fontSize(res) {// eslint-disable-next-line no-unused-varslet docEl = document.documentElement,clientWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;if (!clientWidth) return;let fontSize = 20 * (clientWidth / 1920);return res * fontSize;},

在echarts配置中直接调用方法,即可,调用方式this.fontSize(0.7),参数为rem单位的数值:

      label: {normal: {show: false, //关闭省份名展示fontSize: this.fontSize(0.7),color: "#fff",},emphasis: {show: false, //关闭省份名展示fontSize: this.fontSize(0.7),color: "#fff",},},

echarts中的字体,自适应无法生效相关推荐

  1. Echarts中的高度自适应

    移动端Echarts高度自适应 最近做一个h5页面,需要嵌入app进行使用:用到echarts绘制图像,同时页面底部有操作按钮对图像进行控制.产品希望所有内容在一个页面内完整显示,而不需要滑动.. 根 ...

  2. vue2项目中实现字体自适应(使用px2rem插件将px转rem)

    1.安装px2rem插件 npm add postcss-px2rem 2.配置 (1)在src下的utils目录中新建px2rem.js文件(没有utils就新建一个) px2rem.js // 基 ...

  3. 在Vue中使用flex布局 echarts多图标不能自适应缩放问题

    前言:最近有个项目需要用到echarts绘制多个图表,需求是要支持大屏展示,还有需要支持不同比例的缩放和任意手动缩放.因此,深入学习了echarts和flex布局.虽然遇到很多问题,但都一一解决了收获 ...

  4. Android中,字体大小自适应不同分辨率,以及注意事项

    今天有人问我, Android系统不同分辨率,不同大小的手机,字体大小怎么去适应呢?其实字体的适应和图片的适应是一个道理的. 一. 原理如下: 假设需要适应320x240,480x320分辨率.在re ...

  5. vue项目实现大屏PC端字体自适应

    vue项目实现大屏PC端字体自适应 我们字体自适应选择使用rem作为单位,通过监听窗口大小的变化,更新1rem的对应的px数来实现字体自适应. 注意该方法,我们需要在APP.vue文件中实现, 首先A ...

  6. Vue进阶(幺柒零):前端用户体验提升(四)应用 rem/em 实现字体自适应

    文章目录 一.前言 二.em 继承的例子 三.实际应用 3.1 使用 em 单位 3.2 通常不使用 em 单位控制字体大小 四.使用 rem 单位 五.小贴士 5.1 始终使用 rem 单位做媒体查 ...

  7. 【Echarts】ECharts中常用的标签

    详细的标签详解 ECharts中常用的标签 ECharts中常用的标签 title标签 legend tooltip xAxis和yAxis 不同种类图的区别 ECharts中常用的标签 title标 ...

  8. Echarts中引入中国地图

    摘要:最近公司要求开发大屏大数据展示界面,其中有个需求是迁徙图,以下是自己的相关总结,如有些的不好的地方请大家多多指教,我会虚心学习并修改不足的地方. 思考:1.迁徙图实现的第一步是引入中国地图,那如 ...

  9. 小例子:在 ECharts 中实现日历图

    在 ECharts 发布的 3.5 版本中,新增了日历坐标系,用于在日历中绘制图表.如何快速写出一个日历图呢? 通过以下三个步骤即可实现上述效果: 第一步:引入js文件 下载的 最新完整版本 echa ...

最新文章

  1. azkaban获取上游的节点结果_Flink任务实时获取并更新规则
  2. 文献学习(part27)--Regularization Paths for Cox’s Proportional Hazards Model via Coordinate Descent
  3. 计算机网络(十二)-信道划分介质访问控制-信道复用
  4. “搞机器学习没前途”
  5. android页面布局 如何让中间的listview填充剩余部分_不使用css3:flex怎么实现一些常见的移动端布局...
  6. 面向对象设计必须学习的三层应用程序模型
  7. 用C#编程合并多个WORD文档
  8. Linux指纹识别程序,指纹识别系统的安装
  9. Android控制wifi开关
  10. php页眉,FPDF页眉和页脚 - php
  11. 三酷猫学python_python学习06循环
  12. java.lang.IllegalStateException: Ambiguous handler methods
  13. iphone手游模拟器_如何将iPhone用作手电筒
  14. 论文笔记:PSGAN
  15. 你不知道的微信小程序-李宁-专题视频课程
  16. The connection to the server 192.168.229.131:6443 was refused - did you specify the right host or po
  17. springboot整合redis后整合es,报错Failed to instantiate [org.elasticsearch.client.transport.TransportClient]
  18. 电脑声卡驱动、服务启动正常,但却没有声音的解决方案
  19. python喜马拉雅FM(赵海洋钢琴曲)
  20. CSP-J 2020 第一轮 游记

热门文章

  1. IT连创业系列:新的一年,先淫文一篇!
  2. 并发编程(入门) 多线程学习 手写ReentrantLock
  3. android版本的微信更新,史上最大升级 安卓微信7.0新版对比旧版详细体验
  4. ELK搭建及基础使用(docker版)
  5. 3,高速数据转换器的数据输出接口介绍
  6. java flip方法_Python numpy.flip函数方法的使用
  7. php加载离线地图,离线地图解决方案一
  8. 多分类经典语录微信小程序源码下载支持一键复制带壁纸,王者改名等功能
  9. 【翻译】什么是职业倦怠?定义、症状以及组织和个人可以做什么
  10. Qt学习之路之菜单打开网页