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

  • 北约顾问团酒店遭炸毁!俄军打得太准了

    北约顾问团酒店遭炸毁!俄军打得太准了

  • vivo x6s A字体怎么改(vivo 手机 字体)

    vivo x6s A字体怎么改(vivo 手机 字体)

  • 快手极速版违反了规定怎么办(快手极速版违反社区规定怎么解封)

    快手极速版违反了规定怎么办(快手极速版违反社区规定怎么解封)

  • 微信图片自动清理怎么关闭(微信图片自动清理如何设置)

    微信图片自动清理怎么关闭(微信图片自动清理如何设置)

  • 个人微信如何申请视频号(个人微信如何申请商户号)

    个人微信如何申请视频号(个人微信如何申请商户号)

  • 华为电脑是什么系统(华为电脑是什么主板)

    华为电脑是什么系统(华为电脑是什么主板)

  • 人人视频是哪个公司旗下的(人人视频是哪个国家的软件)

    人人视频是哪个公司旗下的(人人视频是哪个国家的软件)

  • aux输入是什么意思(aux输入还是输出)

    aux输入是什么意思(aux输入还是输出)

  • 华为手环5什么时候上市(华为手环5什么时候开售)

    华为手环5什么时候上市(华为手环5什么时候开售)

  • 摄像头被占用无法使用相机怎么办(摄像头被占用无法使用面部解锁)

    摄像头被占用无法使用相机怎么办(摄像头被占用无法使用面部解锁)

  • 手机锁屏怎么取消(手机锁屏怎么取消掉)

    手机锁屏怎么取消(手机锁屏怎么取消掉)

  • ipad保修要带什么(ipad保修带什么)

    ipad保修要带什么(ipad保修带什么)

  • word设置页面纸型16开(word设置页面纸张大小怎么设置)

    word设置页面纸型16开(word设置页面纸张大小怎么设置)

  • 微信团队怎么删除(微信团队怎么删除好友)

    微信团队怎么删除(微信团队怎么删除好友)

  • 三星手机截屏怎么操作(三星手机截屏怎么截用什么键呢)

    三星手机截屏怎么操作(三星手机截屏怎么截用什么键呢)

  • cc9可以装内存卡吗(cc9pro可以插内存卡吗)

    cc9可以装内存卡吗(cc9pro可以插内存卡吗)

  • 云闪付支持微信收款吗(云闪付支持微信收款码)

    云闪付支持微信收款吗(云闪付支持微信收款码)

  • 抖音怎么认证蓝v(抖音怎么认证蓝v有什么好处)

    抖音怎么认证蓝v(抖音怎么认证蓝v有什么好处)

  • 苹果macOS 10.15.6值得升级吗?苹果macOS 10.15.6更新详细介绍(苹果macOS 13.3 RC 发河北承德市承德县华夏电器)

    苹果macOS 10.15.6值得升级吗?苹果macOS 10.15.6更新详细介绍(苹果macOS 13.3 RC 发河北承德市承德县华夏电器)

  • Win11好用吗?Win11好用度测评(win11好用吗知乎)

    Win11好用吗?Win11好用度测评(win11好用吗知乎)

  • 要点初见:Stable Diffusion NovelAI模型优质文字Tag汇总与实践【魔咒汇总】

    要点初见:Stable Diffusion NovelAI模型优质文字Tag汇总与实践【魔咒汇总】

  • getent命令  查看系统数据库中的记录信息(命令行查看git版本)

    getent命令 查看系统数据库中的记录信息(命令行查看git版本)

  • 农民收购农产品发票
  • 固定资产的折余价值计算公式
  • 企业收到保险公司赔偿款是否要交税
  • 小规模免征增值税政策
  • 补交以前年度的所得税
  • 航天信息服务费不交可以吗
  • 生产研发设备
  • 公司租房水电费如何入帐
  • 向关联企业捐赠现金500万元,假定按照税法规定
  • 符合条件的居民企业之间股息红利
  • 房产税计税依据含税还是不含税
  • 分期收款销售会计分录(现销)
  • 商贸企业涉税问题
  • 净资产合计低于实际收益
  • 已认证未付款分录
  • 印花税实收资本纳税义务发生时间
  • 营改增后房地产企业增值税税收筹划存在问题
  • 中标服务费会计科目
  • 今年交上年税审核要多久
  • 公司账户怎么走账
  • 增资后可以减资吗
  • 汇算清缴补交的所得税会计分录
  • 发票金额大于报销金额可以吗
  • PHP:xml_parse_into_struct()的用法_XML解析器函数
  • NDSTray.exe - NDSTray是什么进程 有什么用
  • phpsutdy
  • 分公司改为子公司的所得税业务处理?
  • 温哥华fdu是什么大学
  • 房地产企业预缴税款最新规定
  • 工会经费是如何计提的
  • php执行linux命令无效
  • 电赛2021题目
  • 只有进项税没有销项税如何报税
  • 上级拔入资金
  • Vite + Vue2 + Vuetify2 + <script setup> + TypeScript 搭配开发项目
  • 企业发行债券的交易费用计入
  • 航空公司开具的代订机票费可以抵扣吗
  • 燃气费计入什么科目
  • 劳务费个人所得税怎么查
  • 简易征收的税款可以抵减
  • 兼职人员的工资需要发票吗
  • 什么是非营利性组织
  • 开票key
  • 知识产权申请如何申请
  • 研发费用摊销方法
  • 我国耕地占用税使用的税率为
  • 企业场地租金收入交什么税
  • 固定资产计提完折旧残值怎么处理
  • 备用金账目处理
  • 人力资源外包服务费计入什么科目
  • 小规模纳税人营改增税率
  • 企业购买固定资产要交什么税
  • 申报高新技术企业专利有什么要求
  • 固定资产专票可以不抵扣吗
  • 无法在你的位置安装windows
  • xp系统弹出广告怎么处理
  • 多台电脑ip地址设置
  • linuxvlc安装
  • rrpcsb.exe - rrpcsb是什么进程 有什么用
  • 微软十周年
  • Linux Mount NTFS分区造成的权限问题如何解决?
  • win10安装win7主题
  • win7 32位旗舰版电脑城下载
  • win7系统教程
  • win10取消uac
  • 折腾linux 没意义
  • Android游戏开发读后感
  • shell脚本数组的用法
  • css 3
  • unity3d c语言
  • Highcharts+NodeJS搭建数据可视化平台示例
  • svn如何cleanup
  • 酷狗模拟场景怎么用
  • javascript基础笔记
  • python多进程模块
  • 银行人员司法查询给查错了,怎么办
  • 发票单位可以开一批吗?
  • 如何安装金税三期app
  • 企业注销认缴与实缴是否还有风险
  • 人人财富最新消息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设