位置: 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)

  • 转角处的花香(转角花房)

    转角处的花香(转角花房)

  • 手机助手怎么连接电脑(手机助手)(手机助手怎么连接手机)

    手机助手怎么连接电脑(手机助手)(手机助手怎么连接手机)

  • 为什么苹果xsmax下载不了小红书(为什么苹果xsmax突然黑屏过一会自己好了)

    为什么苹果xsmax下载不了小红书(为什么苹果xsmax突然黑屏过一会自己好了)

  • airpods蓝牙忽略后连不到(airpods忽略后连接不上蓝牙)

    airpods蓝牙忽略后连不到(airpods忽略后连接不上蓝牙)

  • 怎样下载北斗手机导航(怎么下载北斗导航手机版)

    怎样下载北斗手机导航(怎么下载北斗导航手机版)

  • 钉钉如何挂后台(怎么挂着钉钉)

    钉钉如何挂后台(怎么挂着钉钉)

  • 拼多多种水果真的是免费的吗(拼多多种水果真的假的)

    拼多多种水果真的是免费的吗(拼多多种水果真的假的)

  • 华为nova7导航键在哪里(华为nova7导航键怎么设置功能)

    华为nova7导航键在哪里(华为nova7导航键怎么设置功能)

  • mate30pro防抖怎么开(华为mate30pro防抖设置)

    mate30pro防抖怎么开(华为mate30pro防抖设置)

  • 苹果手机放卡进去为什么说无服务(苹果手机放卡进去激活不了)

    苹果手机放卡进去为什么说无服务(苹果手机放卡进去激活不了)

  • 正版系统重装后怎样再次激活(系统重装怎么装win7)

    正版系统重装后怎样再次激活(系统重装怎么装win7)

  • airpods一打电话就断开(airpods为什么打电话就断)

    airpods一打电话就断开(airpods为什么打电话就断)

  • 钉钉一个人可以加入两个公司吗(钉钉一个人可以实名几个账号)

    钉钉一个人可以加入两个公司吗(钉钉一个人可以实名几个账号)

  • 电池健康度72%要换吗(电池健康 75%)

    电池健康度72%要换吗(电池健康 75%)

  • 京东的京豆可以转让吗(京东的京豆可以换钱吗)

    京东的京豆可以转让吗(京东的京豆可以换钱吗)

  • 手机怎么网络共享(手机怎么网络共享给笔记本)

    手机怎么网络共享(手机怎么网络共享给笔记本)

  • 退款关闭什么意思(退款关闭意思退款成功了吗)

    退款关闭什么意思(退款关闭意思退款成功了吗)

  • 抖音如何找回登录账号(抖音忘记登录账号了怎么找回原来那个)

    抖音如何找回登录账号(抖音忘记登录账号了怎么找回原来那个)

  • 手机声卡能插电脑吗(手机声卡插电脑没混响)

    手机声卡能插电脑吗(手机声卡插电脑没混响)

  • 卡西欧手抬灯怎么设置(卡西欧抬手灯怎么调时间长点)

    卡西欧手抬灯怎么设置(卡西欧抬手灯怎么调时间长点)

  • oppoa5耳机模式怎么开(oppoa53耳机模式设置)

    oppoa5耳机模式怎么开(oppoa53耳机模式设置)

  • 微信视频对方忙线中对方会显示吗(微信视频对方忙是什么意思)

    微信视频对方忙线中对方会显示吗(微信视频对方忙是什么意思)

  • 一加云耳使用教程(一加云耳2)

    一加云耳使用教程(一加云耳2)

  • iphone6s是几核处理器(iphone6 s是什么处理器)

    iphone6s是几核处理器(iphone6 s是什么处理器)

  • 爱奇艺怎么为视频点赞(爱奇艺怎么视频循环播放)

    爱奇艺怎么为视频点赞(爱奇艺怎么视频循环播放)

  • 爱剪辑如何合并视频(爱剪辑如何合并两个视频)

    爱剪辑如何合并视频(爱剪辑如何合并两个视频)

  • 手机语音信箱怎么关闭(手机语音信箱怎么回事)

    手机语音信箱怎么关闭(手机语音信箱怎么回事)

  • 红米5 plus怎么设置otg(红米5 plus怎么设置微信提醒)

    红米5 plus怎么设置otg(红米5 plus怎么设置微信提醒)

  • 吊兰怎么养才能更旺盛(图文)(吊兰怎么养才能开花)

    吊兰怎么养才能更旺盛(图文)(吊兰怎么养才能开花)

  • 委托加工物资增值税纳税义务发生时间
  • 应交税费科目的借贷方向
  • 记账错误怎么办
  • 公司月报表怎么做
  • 以前年度损益调整科目怎么用
  • 金税盘税务申报
  • 个税申报专项扣除怎么填
  • 创立一个公司,公司的运营理念
  • 银行承兑汇票怎么取钱
  • 资产组减值测试要包含使用权资产吗
  • 居民企业只就其境内全部所得纳税
  • 一般纳税人增值税可以抵扣吗
  • 质量问题扣款账务处理
  • 个人机械租赁怎么纳税
  • 本月收到外汇怎么做账
  • 管理不善存货损失 企业所得税
  • 公立医院规章制度
  • 收到公司投入的土地使用权
  • 拆迁公司属于什么性质
  • 土地使用权评估中的成本法
  • 卖固定资产如何申报
  • 资产报废对企业的好处
  • mac开机声音取消
  • 银行复利息合法吗?
  • php数组函数有哪些
  • 固定资产成本中的相关税费
  • PHP:pg_consume_input()的用法_PostgreSQL函数
  • php获取api内容
  • php 编程
  • 什么情况下专硕可以调剂学硕
  • 购买性支出和转移性支出的本质区别
  • 个人所得税有哪些可以减免的项目
  • php批量更新数据库
  • 城市维护建设税计入什么会计科目
  • 暂估入账的原材料有成本差异吗
  • 原生微信小程序面试题
  • 定额发票累计领用金额怎么填
  • 小型微利企业所得税优惠政策2023
  • 网页视频不显示画面
  • vue高级函数
  • nginx gui
  • php运行linux命令
  • 微信支付php代码
  • 存放中央银行款项借方表示什么意思
  • 递延所得税资产借贷方向
  • sql server异常怎么处理
  • 亏损企业研发费用可以加计么
  • 免征企业所得税的有哪些行业
  • 乡村道路属于城市道路吗
  • 期末结转会计分录总结
  • 本期销项税额怎么算
  • sql server触发器在哪里?
  • 契税是指什么?
  • 培训学校不退学费找什么部门
  • 物业门禁卡怎么入账
  • 有什么科目需要考试吗英语翻译
  • 票据利率定价调整方案
  • 发票监制章是什么章图片
  • 采用现销方式销售商品的会计分录
  • 培训费发票必须开吗
  • sql语句连接方式
  • win 10 ie8
  • PRISMSTA.EXE - PRISMSTA是什么进程 有什么用
  • qtask.exe - qtask是什么进程 有什么用
  • linux cr3
  • 毕竟近义词语
  • linux怎么查看
  • win7找不到启动
  • JavaScript数组添加元素
  • a*算法的优缺点
  • 安卓炫酷壁纸
  • 自动监测和在线监测一样吗
  • javascript的核心语言对象包括
  • jquery validator
  • unity射击游戏毕业设计
  • python remote
  • python全角半角
  • javascript操作网页
  • 新疆电子税务局下载app
  • 五险一金和公积金冲突吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设