echarts折线图实现滑动平移,横坐标过多时隐藏部分横坐标,通过滑动平移显示隐藏的部分

trigger: ‘axis’, //坐标轴触发,主要在柱状图,折线图等会使用类目轴的图表中使用。

backgroundColor: ‘#505050’, //提示框浮层的背景颜色。

textStyle:{

color: ‘#ffffff’ // 坐标轴线线的颜色。

},

// 自定义提示框内容

formatter: function (params, ticket, callback) {

var text = params[0].data.date + ': ’ + params[0].data.value;

return text;

},

position: function (point, params, dom, rect, size) {

// 固定在顶部

return ‘top’;

}

},

//直角坐标系 grid 中的 x 轴,

xAxis: {

type: ‘category’, //‘category’ 类目轴,适用于离散的类目数据,为该类型时必须通过 data 设置类目数据。

nameTextStyle: {

fontSize: 30

},

// 坐标轴轴线相关设置

axisLine: {

lineStyle: {

color: ‘#E5E5E5’ // 坐标轴线线的颜色。

}

},

// 坐标轴刻度标签(类目,简单说就是x轴上的内容)的相关设置

axisLabel: {

// 是否显示坐标刻度标签(这了指是否显示x轴上的月份)

show: true,

// 标签文字的颜色

color: ‘#000000’

},

axisPointer: {

//去掉移动的指示线

type: ‘line’,

// snap: true,

handle: {

show: true,

color: ‘#969696’,

size:20

},

},

//x轴刻度线设置

axisTick: {

show: true

},

// 类目数据,在类目轴(type: ‘category’)中有效。

data: [

‘1月’,

‘2月’,

‘3月’,

‘4月’,

‘5月’,

‘6月’,

‘7月’,

‘8月’,

‘9月’,

‘10月’,

‘11月’,

‘12月’

]

},

//直角坐标系 grid 中的 y 轴,

yAxis: {

type: ‘value’, //‘value’ 数值轴,适用于连续数据。

// 坐标轴轴线相关设置

axisLine: {

show: false //y轴线消失

},

// 坐标轴刻度标签(类目,简单说就是x轴上的内容)的相关设置

axisLabel: {

show: true,

// 标签文字的颜色

color: ‘#999’

},

//y轴刻度线设置

axisTick: {

show: false

},

splitNumber: 5 //坐标轴的分割段数,需要注意的是这个分割段数只是个预估值,最后实际显示的段数会在这个基础上根据分割后坐标轴刻度显示的易读程度作调整.在类目轴中无效。

},

series: [

{

type: ‘line’, //折线图是用折线将各个数据点标志连接起来的图表,用于展现数据的变化趋势。和全局设置type效果一样,表示折线图

// 系列中的数据内容数组。数组项通常为具体的数据项。

data: [

{

value: 1222,

date: ‘2019年1月’

},

{

value: 1020,

date: ‘2019年2月’

},

{

value: 1070,

date: ‘2019年3月’

},

{

value: 1001,

date: ‘2019年4月’

},

{

value: 1800,

date: ‘2019年5月’

},

{

value: 1200,

date: ‘2019年6月’

},

{

value: 1300,

date: ‘2019年7月’

},

{

value: 1030,

date: ‘2019年8月’

},

{

value: 1050,

date: ‘2019年9月’

},

{

value: 1800,

date: ‘2019年10月’

},

{

value: 1003,

date: ‘2019年11月’

},

{

value: 1070,

date: ‘2019年12月’

}

],

// 折线条的样式

lineStyle: {

color: ‘#ffaa00’,

width: 1

},

// 折线拐点的样式

itemStyle: {

normal: {

// 静止时:

color: ‘#ffaa00’

最后

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
转存中…(img-qkvxRPgk-1714850759497)]

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

  • 27
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值