位置: IT常识 - 正文

ECharts设置x轴刻度间隔的两种方法(echartx轴刻度设置)

编辑:rootadmin
ECharts设置x轴刻度间隔的两种方法 ECharts设置x轴刻度文字间隔的两种方法背景

推荐整理分享ECharts设置x轴刻度间隔的两种方法(echartx轴刻度设置),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:echart设置x轴的刻度位置,echartsy轴刻度,echarts设置y轴刻度,echarts坐标轴刻度,echarts设置y轴刻度,echart设置x轴的刻度位置,echarts坐标轴刻度,echart设置x轴的刻度位置,内容如对您有帮助,希望把文章链接给更多的朋友!

最近在写一个echarts数据看板,要在一个页面中展示多张图表,所以留给每张图表的尺寸就很小。这也就使得图表x轴的刻度文字全部挤到一起了,废话不多说,直接上图看效果。 右边的图标就是x轴刻度标签文字被挤到一起了,左边是该过之后的效果。

解决方法

想要达到上面图片中左边的效果方法不止一种。 最笨的方法 如果空间够的话直接将echart所在的div层尺寸设置得大一些,grid对象也同理,只要展示的空间足够宽,刻度标签自然就不会挤到一起。开个玩笑哈,能找到这类文章的,都是需要在有限的空间里解决间隔的问题

ECharts设置x轴刻度间隔的两种方法(echartx轴刻度设置)

方法一: x轴的标签属性axisLabel下利用interval设置间隔 官方文档是这样说的: 通过设置interval的值,来达到按指定间隔显示或者不显示,或者使用回调函数,回调函数返回的布尔值决定指定索引的标签是否显示。这也是网上能找到的最普遍的答案,可惜没能解决我的问题。

官方文档上写的是在类目轴中有效,而我的x数据轴类型是“time”。所以只能再想其他方法

方法二: 为axisLabel. formatters添加回调函数改变标签文字 formatters属性是用来设置文字格式的,既然可以用来设置文字格式,那我把需要隐藏的文字改为空字符串不就行了。 思路一通代码就简单了,先看看回调函数怎么用 官方文档上说函数有两个参数,一个是索引一个是值。注意,这里的索引并不是我们x轴数据的索引,而是图标刻度的索引。举个例子,我的数据集是每秒钟电表的读数,那么一个小时就是3600条,如果是数据集索引的话就应该是0到3599,实际上,我们从没看到过一个数据轴上有那么多刻度。 我们图表数据轴的标签数量是echarts在渲染的时候自动生成的,但是数量还真不好说而且即便是同一个图表不同时间也不一样,一般也就十来个。 来看一下我写的回调函数:

// 通过formatter设置时间刻度间隔function time_label_formatter(value,index) { // console.info(index); let remainder = index % 3; if (remainder == 0) { return "{HH}:{mm}"; } else{ return ""; }}

我的时间类型数据在赋值给配置项数据集之前已经做过数据清洗,本身就是Date类型,所以没有在函数内再做数据转换

我先把所有的标签索引打印出来,发现是0到16,那么按照间隔设置为3或者4就好了。思路就是这样,看到这里的朋友可以根据自己的实际情况调整一个间隔数就可以了。

最后看一下配置项series参数:

xAxis:[{type:"time",gridIndex:0,axisLabel:{rotate:-45,formatter:time_label_formatter},},{type:"time",gridIndex:1,axisLabel:{rotate:-45,formatter:time_label_formatter}}],
本文链接地址:https://www.jiuchutong.com/zhishi/293098.html 转载请保留说明!

上一篇:http://与www.开头的网站有何区别

下一篇:Vue3自动引入组件,组件库(vue组件引入外部js)

  • 微信营销的差异点在哪里(微博与微信营销的差异)

    微信营销的差异点在哪里(微博与微信营销的差异)

  • 为什么手机连不上电脑(为什么手机连不上网络)

    为什么手机连不上电脑(为什么手机连不上网络)

  • 拼多多主图为什么自动切换(拼多多主图为什么不显示第一个了)

    拼多多主图为什么自动切换(拼多多主图为什么不显示第一个了)

  • 微信视频手机发烫的原因(微信视频手机发热)

    微信视频手机发烫的原因(微信视频手机发热)

  • oppoa11x微信带美颜功能吗(oppo微信美颜在哪里打开)

    oppoa11x微信带美颜功能吗(oppo微信美颜在哪里打开)

  • 相机ios是什么意思(手机相机ios0是什么功能)

    相机ios是什么意思(手机相机ios0是什么功能)

  • 小米手环运动数据和微信同步吗(小米手环运动数据解读)

    小米手环运动数据和微信同步吗(小米手环运动数据解读)

  • 读卡器是u盘吗(闪存卡和内存卡的区别)

    读卡器是u盘吗(闪存卡和内存卡的区别)

  • 小米不能双击熄屏(小米不能双击锁屏)

    小米不能双击熄屏(小米不能双击锁屏)

  • 微信朋友圈怎么跳到几年前的某天(微信朋友圈怎么统一回复评论)

    微信朋友圈怎么跳到几年前的某天(微信朋友圈怎么统一回复评论)

  • 手机三卡合一什么意思(手机卡3卡合一什么意思)

    手机三卡合一什么意思(手机卡3卡合一什么意思)

  • 优酷手机会员和电视会员相同吗(优酷手机会员和电视会员)

    优酷手机会员和电视会员相同吗(优酷手机会员和电视会员)

  • 怎么搜索别人的抖音号(怎么搜索别人的简历)

    怎么搜索别人的抖音号(怎么搜索别人的简历)

  • opporeno z怎么关机(opporenoz怎么关闭语音播报)

    opporeno z怎么关机(opporenoz怎么关闭语音播报)

  • oppo手机支持华为手环吗(oppo手机支持华为儿童手表吗)

    oppo手机支持华为手环吗(oppo手机支持华为儿童手表吗)

  • bt下载是啥意思(下载 bt 下载)

    bt下载是啥意思(下载 bt 下载)

  • 微信悬浮窗怎么使用(微信悬浮窗怎么打开)

    微信悬浮窗怎么使用(微信悬浮窗怎么打开)

  • qq字体怎么改默认字体(qq字体如何设置为原来字体)

    qq字体怎么改默认字体(qq字体如何设置为原来字体)

  • oppo拦截电话在哪里查看(oppo拦截电话在哪里打开)

    oppo拦截电话在哪里查看(oppo拦截电话在哪里打开)

  • tof镜头有什么用(tof镜头和lidar)

    tof镜头有什么用(tof镜头和lidar)

  • 用友t3怎么反记账(用友t3怎么反记账取消审核)

    用友t3怎么反记账(用友t3怎么反记账取消审核)

  • 苹果xr相机怎么设置九宫格(苹果xr相机怎么设置拍照效果最好)

    苹果xr相机怎么设置九宫格(苹果xr相机怎么设置拍照效果最好)

  • 菜鸟裹裹在哪里投诉(拼多多的菜鸟裹裹在哪里)

    菜鸟裹裹在哪里投诉(拼多多的菜鸟裹裹在哪里)

  • OPPO工程模式怎么进 (oppo工程模式怎么进,*#955)

    OPPO工程模式怎么进 (oppo工程模式怎么进,*#955)

  • 苹果8plus怎么设置应用锁(苹果8plus怎么设置手写输入法)

    苹果8plus怎么设置应用锁(苹果8plus怎么设置手写输入法)

  • 织梦kindeditor编辑器插入mp4视频不显示及不过滤video的方法(织梦cms怎么样)

    织梦kindeditor编辑器插入mp4视频不显示及不过滤video的方法(织梦cms怎么样)

  • 工资是当月计提下月发放吗
  • 印花税购销合同计税依据70%
  • 软件无形资产摊销年限是多久
  • 房产出租增值税税目
  • 跨年的费用怎么调整
  • 科技人员股权奖励
  • 材料成本差异月初贷方余额表示什么
  • 货代行业红字冲正发票怎么做凭证
  • 工厂没给工人买保险会被处罚吗?
  • 公司合并后业务怎么办
  • 转让股权怎么写简单
  • 免抵退申报的操作流程图
  • 企业上市过程中遇到的困难
  • 收到未抵扣的红字发票
  • 税控服务系统
  • 购货方预付货款的分录
  • 离职后绩效奖金应该按照整月发吗
  • 鸿蒙系统怎么同步数据
  • 工地购买的零星材料计入什么科目
  • 企业职工工伤赔偿标准
  • macbookpro安装dmg
  • 电脑c盘被损坏怎么修复
  • 枇杷叶的功效与作用及副作用
  • 增值税普通发票怎么开
  • dae是什么文件
  • 工程项目科目如何设置
  • 前端实现文件下载功能
  • node.js最新版本
  • c++ 每日十问3-处理数据
  • php执行sh脚本
  • 兰斯洛特
  • unigui 小程序
  • lvs安装配置
  • php 替换字符
  • arp-a命令怎么用
  • 用php编写一个简单的计算器程序
  • 收到退回残保金怎么做账
  • http命令
  • 保险公司应收保费汇报范文
  • 帝国cms手机端点击加载不动怎么弄
  • 股东分红算不算股利
  • 增值税零税率和免税的范围
  • 多计提的增值税怎么冲减
  • 科技型中小微企业贷款贴息贴保项目入库
  • 异常凭证一定要转出吗
  • 企业所得税法开办费
  • 化验委托书
  • 劳务派遣公司差额征税怎么做账
  • 应收票据周转率公式
  • 个人代人开普票个税怎么算
  • 佣金怎样算
  • 软件企业技术开发增值税税率
  • 电子增值税发票样本
  • 权益净利率如何分析
  • 银行退汇怎么做会计分录
  • 注册资本未到位注销公司处理
  • 其他应收款的二级科目
  • 设备租赁公司如何赚钱最快
  • 农民扶贫款到哪去领
  • 运输服务和运输费有什么区别
  • 环保公司开票内容
  • 购置固定资产支出怎么算
  • 销项税额是专票和普票之和
  • 外埠存款怎么读
  • mysql Sort aborted: Out of sort memory, consider increasing server sort buffer size的解决方法
  • XP系统怎么设置屏幕常亮
  • Linux中QQ软件的安装和配置
  • Win10预览版更新弹窗如何关闭
  • 安卓音游吃音
  • rapidjson使用
  • qt绘制3d
  • unity设置窗口位置
  • unity3d控制物体移动
  • scp 将数据从一台linux服务器复制到另一台linux服务器
  • arm兼容库安卓x86
  • Android自定义控件
  • 慰问金使用规定
  • 赞美税务局的话
  • 国税官网登录
  • 发票抽奖还有吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设