当前位置: 首页 > news >正文

Echarts柱状体实现滚动条动态滚动

 当我们柱状图中X轴数据太多的时候,会自动把柱形的宽度挤的很细,带来的交互非常不好,因此就有一个属性来解决:dataZoom
第一种简易的版本,横向滚动。

dataZoom: {show: true, // 为true 滚动条出现realtime: true, // 实时更新type:'slider', // 有type这个属性,滚动条在最下面,也可以不行,写y:36,这表示距离顶端36px,一般就是在图上面。height: 12, // 表示滚动条的高度,也就是粗细start: 20, // 表示默认展示20%~80%这一段。end: 80,},

第二种:

dataZoom: [//给x轴设置滚动条{type: 'slider',//slider表示有滑动块的,inside表示内置的// startValue: 8,//可用于设置开始显示的柱子的长度// endValue: 1,//可用于设置结束显示的柱子的长度start: 0,//默认为0  可设置滚动条从在后进行展示end: 40,//默认为100show: true,xAxisIndex: [0],handleSize: 0,//滑动条的 左右2个滑动条的大小height: 12,//组件高度left: '5%', //左边的距离right: '5%',//右边的距离bottom: -2,//右边的距离borderColor: "#f68b8f", //两边未选中的滑动条区域的颜色fillerColor: '#ff5e70',// 两边选中的滑动条区域的颜色backgroundColor: '#eee',//两边未选中的滑动条区域的颜色showDataShadow: false,//是否显示数据阴影 默认autoshowDetail: false,//即拖拽时候是否显示详细数值信息 默认truerealtime: true, //是否实时更新filterMode: 'filter',handleStyle: {borderRadius: '20',},},//下面这个属性是里面拖到{type: 'inside',show: true,xAxisIndex: [0], // 与上面xAxisIndex对应start: 0,//默认为1end: 100,//默认为100moveOnMouseWheel: false, // 鼠标滚轮时是否滚动preventDefaultMouseMove: false, // 是否阻止默认的鼠标移动事件},],

 第三种:

dataZoom: [{type: 'slider',width: '60%',start: 0,end: 40,showDataShadow: false,fillerColor: '#ff0000',borderRadius:'50%',moveHandleSize: 0,moveHandleStyle: {},left: '20%',// right: '80%',height: 20,handleSize: '80%', // 滑动条的 左右2个滑动条的大小handleIcon:'path://M512,512m-448,0a448,448,0,1,0,896,0a448,448,0,1,0,-896,0Z',handleStyle: {borderWidth: 0, // 边框宽度color: '#ff0000'}},{type: 'inside'}]

 

http://www.lryc.cn/news/226451.html

相关文章:

  • SplayTree高分测试用例
  • 制作麒麟V10-server-sp2镜像
  • 2.docker镜像的导入导出
  • bs4介绍和遍历文档树、搜索文档树、案例:爬美女图片、 bs4其它用法、css选择器
  • 微服务-开篇-个人对微服务的理解
  • 机器学习算法-集成学习
  • LINUX入门篇【4】开发篇--开发工具vim的使用
  • 代码随想录算法训练营Day 50 || 309.最佳买卖股票时机含冷冻期、714.买卖股票的最佳时机含手续费
  • 【C语言】【数据结构】【环形链表判断是否带环并返回进环节点】有数学推导加图解
  • 漏洞扫描-nuclei-poc编写
  • SpringBoot 自动配置
  • IP-guard WebServer 远程命令执行漏洞
  • 每次重启完IDEA,application.properties文件里的中文变成?
  • 【Truffle】四、通过Ganache部署连接
  • React 其他常用Hooks
  • 将 ONLYOFFICE 文档编辑器与 С# 群件平台集成
  • 使用电脑时提示msvcp140.dll丢失的5个解决方法
  • VR全景如何应用在房产行业,VR看房有哪些优势
  • 11月份 四川汽车托运报价已经上线
  • springcloud图书借阅管理系统源码
  • 主题模型LDA教程:LDA主题数选取:困惑度preplexing
  • Docker快速入门
  • 36 Gateway网关 快速入门
  • MyBatis的知识点和简单用法
  • KITTI数据集(.bin数据)转换为点云数据(.pcd文件)
  • 【电路笔记】-节点电压分析和网状电流分析
  • jenkins通知
  • 技术分享 | Spring Boot 异常处理
  • 【Python 千题 —— 基础篇】成绩评级
  • 【ARM Coresight OpenOCD 系列 2 -- OpenOCD 脚本语法详细介绍】