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

  • 小米平板5杜比全景声怎么开启(小米平板5杜比音效设置)

    小米平板5杜比全景声怎么开启(小米平板5杜比音效设置)

  • 小米手机通知栏怎么显示流量(小米手机通知栏有个电话叉叉)

    小米手机通知栏怎么显示流量(小米手机通知栏有个电话叉叉)

  • 抖音是不是所有人都可以开直播(抖音是不是所有访客都能看到)

    抖音是不是所有人都可以开直播(抖音是不是所有访客都能看到)

  • 手机显示月牙是什么意思(手机上面显示月牙)

    手机显示月牙是什么意思(手机上面显示月牙)

  • 怎么加微信付款人为好友(怎么加微信付款好友)

    怎么加微信付款人为好友(怎么加微信付款好友)

  • 第三方网站是什么意思(第三方网站有哪些)

    第三方网站是什么意思(第三方网站有哪些)

  • 苹果型号ll/a什么版本(苹果型号ll是哪个国家)

    苹果型号ll/a什么版本(苹果型号ll是哪个国家)

  • 拉黑微信对方显示什么(拉黑微信对方显示什么朋友圈)

    拉黑微信对方显示什么(拉黑微信对方显示什么朋友圈)

  • 对方忙线中有几种情况(对方忙线中有几种反应)

    对方忙线中有几种情况(对方忙线中有几种反应)

  • 电脑邮箱在哪里找到(电脑邮箱在哪里看消息)

    电脑邮箱在哪里找到(电脑邮箱在哪里看消息)

  • 佳能相机显示exp.sim(佳能相机显示屏四周出现暗角)

    佳能相机显示exp.sim(佳能相机显示屏四周出现暗角)

  • oppo系统更新后变卡了怎么办(OPPO系统更新后游戏空间没了)

    oppo系统更新后变卡了怎么办(OPPO系统更新后游戏空间没了)

  • 手机录音权限在哪里设置(开启录音权限)

    手机录音权限在哪里设置(开启录音权限)

  • 店铺二级处罚多久结束(店铺二级惩罚还能卖货吗)

    店铺二级处罚多久结束(店铺二级惩罚还能卖货吗)

  • oppoa5解锁方式有几种(oppo a5 解锁)

    oppoa5解锁方式有几种(oppo a5 解锁)

  • 结构化程序设计理论(结构化程序设计的基本思想主要强调的是)

    结构化程序设计理论(结构化程序设计的基本思想主要强调的是)

  • led灯坏了怎么换(客厅led灯坏了怎么换)

    led灯坏了怎么换(客厅led灯坏了怎么换)

  • 小米9se尺寸长宽高(小米9se 尺寸)

    小米9se尺寸长宽高(小米9se 尺寸)

  • 拼多多果园里的菜地在哪(拼多多果园里的小说功能在哪里)

    拼多多果园里的菜地在哪(拼多多果园里的小说功能在哪里)

  • 手机wps怎么新建文件夹(手机Wps怎么新建文档)

    手机wps怎么新建文件夹(手机Wps怎么新建文档)

  • 华为nova5支持nfc吗(华为NOVA5支持OTG是什么意思)

    华为nova5支持nfc吗(华为NOVA5支持OTG是什么意思)

  • 迅雷如何关闭安全模式(迅雷如何关闭安全保护)

    迅雷如何关闭安全模式(迅雷如何关闭安全保护)

  • 手机聚焦怎么模糊(手机聚焦功能哪里调)

    手机聚焦怎么模糊(手机聚焦功能哪里调)

  • 快手封面怎么变大(快手封面怎么变黑色了)

    快手封面怎么变大(快手封面怎么变黑色了)

  • 笔记本独立显卡怎么开(笔记本独立显卡是什么意思)

    笔记本独立显卡怎么开(笔记本独立显卡是什么意思)

  • vue-plugin-hiprint vue hiprint vue使用hiprint打印控件VUE HiPrint HiPrint简单使用

    vue-plugin-hiprint vue hiprint vue使用hiprint打印控件VUE HiPrint HiPrint简单使用

  • 增值税专用发票可以开电子发票吗
  • 不含税的销售额乘以税率等于什么
  • 合同资产和合同结算
  • 个税申报错误已过申报期怎么修改
  • 开票系统怎么切换到数字账户
  • 吸收合并一般需要多久
  • 预缴纳税和年度汇缴
  • 流动负债占比低于50%,是什么结构类型
  • 认缴制投资方的账务处理
  • 影响年初未分配利润的事项
  • 计提代扣代缴个人缴纳的社会保险费分录
  • 开房屋租金发票需要带什么资料
  • 持有的汇票到期后怎么办
  • 结余资金财政收回如何做账
  • 空报税怎么报
  • 月工资和账户工资区别
  • 平销行为如何冲减进项税金
  • 买新车抵旧车
  • 印花税分配比例
  • linux help
  • 怎么用苹果6splus
  • 个人出售普通住房个人所得税
  • win11版本英文
  • 软件测评费用标准
  • 股东以债权出资,公司怎么处理
  • 增值税中非经营活动包括哪些
  • 在laravel中,界面文件应该放在以下哪个路径下
  • 斑鹿,滕波尔国家公园,印度 (© Ondrej Prosicky/Shutterstock)
  • php数组操作
  • 自产自销农产品发票如何开具
  • 融资租赁会计处理流程
  • oracleupdate关联表
  • php反射获取方法参数
  • 会计等式反映了六大会计要素的恒等关系
  • vue计算属性和监听属性的区别
  • php基本语句
  • shapecfg命令 管制网络设备的流量
  • 净收入是营业收入吗
  • 新开办公司如何办理金税盘
  • 以前年度损益调整是什么意思
  • 蔬菜和肉类是不是免税
  • 股权转让个人转个人要交什么税
  • 事业单位体检费标准是多少
  • 资产无偿划转会计处理
  • 揭秘蒙娜丽莎25恐怖之处
  • 金税盘税务申报流程
  • 收款金额比开票金额多怎么处理
  • 电脑计入固定资产了怎么抵企业所得税
  • 运输公司的车辆如何计提折旧
  • 用于企业职工福利有哪些
  • 银行手续费发票负数是啥意思
  • 施工企业如何确定收入和成本
  • 收到社保局的稳岗通知
  • 小规模年末怎么做账
  • 设备租赁公司如何赚钱最快
  • 技术开发免税收入怎么算
  • 电子记账凭证需要划线吗
  • 可供出售金融资产是指什么
  • 施工方怎么开发票
  • 公司房租收据可以入账吗
  • mysql的拼接符号
  • sqlserver全文索引
  • 删除sql server2008
  • 动态创建数据库表
  • windows映像文件位置
  • 如何配置linux
  • win7系统怎么用无线接收器怎么用
  • windows10的操作中心
  • linux怎么添加一个用户
  • EXTJS FORM HIDDEN TEXTFIELD 赋值 使用value不好用的问题
  • android集成chromiumview
  • 在Debian(Raspberry Pi)树莓派上安装NodeJS的教程详解
  • javascript教程完整版
  • 河南省发票查询真伪查询系统
  • 网上税务局电子发票怎么领用
  • 餐饮专票可以抵扣吗
  • 国家税务总局关于税务机构改革有关事项的公告
  • 税务规范性文件制定管理办法
  • 消费税是单一环节征税吗
  • 一般纳税人申请流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设