echarts中如何设置x轴label格式?
复现链接如下
折线图问题复现
我的x轴数据是category类型的,是以YYYY-MM-DD HH:mm格式显示的日期
需求:
1、我要显示24小时以内的数据,但是日期格式太长,因此我想要在坐标轴显示成HH:mm形式,但是tooltip中依然能以YYYY-MM-DD HH:mm的形式显示
2、x轴label之间的间隔隔一个小时,但是现在给我隔了6个小时,如果设置interval:1,
那么label会重叠
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这些东西无非就是个仔细看文档的过程
demo也给你写好了
1.label显示HH:mm:=>xAxis.axisLabel. formatter
2.tooltip中依然能以YYYY-MM-DD HH:mm的形式显示=>tooltip.formatter
3.x轴label重叠,旋转下就好了=>xAxis.axisLabel.rotate
引入moment.js一行代码搞定
或者echart本身的字符串模版