echarts图表多数据,创建鼠标滚轮控制的滚动条

这篇博客详细介绍了Echarts中dataZoom组件的配置,包括如何设置外部和内部滚动条,控制x轴标签显示,并实现固定每页显示14条数据的功能。同时,讨论了如何禁用默认的刷选行为并锁定滚动区域,以及自定义滚动条的样式和交互行为。
摘要由CSDN通过智能技术生成

配置项为dataZoom,均可在官网配置项手册中查到https://echarts.apache.org/,此处为整合,以便下次使用

nameData_为x轴标签数组,在宽度外形上尽可能做到和不同的滚动条差不多

dataZoom:[{
                type:'slider',//设置外部滚动条
                yAxisIndex:0,//组件控制的轴
                width: 18,
                startValue:nameData_.length,
                endValue:nameData_.length-14,
                minValueSpan:14,
                maxValueSpan:14,//上面4个是为了让滚动条从最上面开始,一页显示14条数据
                brushSelect:false,
                zoomLock:true,//锁定滚动区域
                backgroundColor: '#F1F1F1',
                borderColor:"#ffffff",
                showDataShadow: false,//去除原始组件上的数据阴影
                showDetail: false,
                fillerColor:'#C1C1C1',
                dataBackground:{
                    areaStyle:{
                        color:'#C1C1C1'
                    }
                }
            },{//没有下面这块的话,只能拖动滚动条,鼠标滚轮在区域内不能控制外部滚动条
                type:'inside',
                yAxisIndex:0,
                zoomOnMouseWheel:false,  //滚轮是否触发缩放
                moveOnMouseMove:true,  //鼠标滚轮触发滚动
                moveOnMouseWheel:true
              }],

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值