echarts dataZoom修改滑动条的样式

 dataZoom:   [
        {
        type: 'slider',
        start: 0,  //默认显示的区域 这里是0-100全部显示
        end: 100,
        bottom: 20,
        // height:10, //这个是滚动条的高度
        fillerColor:'rgb(135,206,235,0.5)',  //这个设置颜色 可以改成适合自己页面的
      //  backgroundColor:'#efefef',  这个是滑动后 的区域显示的颜色
        // showDataShadow: false,  //这个没怎么用过
        // moveHandleSize: 0,   // 上面的小条条 hover显示的那一块 这里不会改颜色  有大佬会的 可以教教我 谢谢了
        // handleSize: 20,   // 左右的手柄 大小
    //     handleIcon: 'M512 512m-208 0a6.5 6.5 0 1 0 416 0 6.5 6.5 0 1 0-416 0Z M512 192C335.264 192 192 335.264 192 512c0 176.736 143.264 320 320 320s320-143.264 320-320C832 335.264 688.736 192 512 192zM512 800c-159.072 0-288-128.928-288-288 0-159.072 128.928-288 288-288s288 128.928 288 288C800 671.072 671.072 800 512 800z', // 可以改成自己想要手柄样式
    //     handleColor:'#87CEEB', 手柄颜色
    //     handleStyle: {
		// 	borderColor: '#87CEEB',
		// 	shadowBlur: 4,
		// 	shadowOffsetX: 1,
		// 	shadowOffsetY: 1,
		// 	shadowColor: '#87CEEB'
		// },
     moveHandleStyle: {
      color:'#87CEEB'
     },  //移动区域的颜色
        textStyle:{
            width: 100,
            overflow:'break'
          } 
        } //这里可以让你显示不出来的 字体换行
    ] ,

先记录下来 后面补充

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Echarts中,可以通过dataZoom组件实现滑动事件。dataZoom组件提供了两种类型的滑动事件:slider和inside。 1. slider类型的滑动事件可以通过设置type为'slider'来实现。具体的配置参数包括: - width:滑动的宽度,可以是像素值或百分比。 - start:滑动的起始位置,取值范围为0-100。 - end:滑动的结束位置,取值范围为0-100。 - showDataShadow:是否显示数据阴影,默认为false。 - fillerColor:滑动的填充颜色。 - borderRadius:滑动的圆角半径。 - moveHandleSize:滑动的移动手柄大小。 - moveHandleStyle:滑动的移动手柄样式。 - left:滑动的左边距,可以是像素值或百分比。 - height:滑动高度。 - handleSize:滑动的手柄大小。 - handleIcon:滑动的手柄图标。 - handleStyle:滑动的手柄样式。 2. inside类型的滑动事件可以通过设置type为'inside'来实现。它可以在图表内部进行滑动,而不需要显示滑动。 下面是一个示例代码,演示了如何使用dataZoom组件实现echarts滑动事件[^2]: ```javascript dataZoom: [ { type: 'slider', width: '30%', start: 0, end: 50, showDataShadow: false, fillerColor: 'rgba(64, 158, 255)', borderRadius: '50%', moveHandleSize: 0, moveHandleStyle: {}, left: '35%', height: 12, handleSize: '80%', handleIcon: 'path://M512,512m-448,0a448,448,0,1,0,896,0a448,448,0,1,0,-896,0Z', handleStyle: { borderWidth: 0, color: 'rgba(64, 158, 255)' } }, { type: 'inside' } ] ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值