首页 > 其他分享 >echarts记录篇(三 ):使用横向柱状图实现左侧分类对齐右侧显示数据效果及数据过多加滚动条无缩放效果

echarts记录篇(三 ):使用横向柱状图实现左侧分类对齐右侧显示数据效果及数据过多加滚动条无缩放效果

时间:2023-07-23 17:13:39浏览次数:46  
标签:false 缩放 过多加 滚动条 柱状图 yAxisIndex 对齐 true

一、效果如下:

 二、直接上代码

上一篇已经说过左侧分类,右侧数据对齐的方法,如果需要移步上篇,

此篇主要是纵向滚动条功能,代码如下:

dataZoom: [
      {
        type: "slider",
        realtime: true, // 拖动时,是否实时更新系列的视图
        startValue: 0,
        endValue: 5,
        width: 5,
        height: "90%",
        top: "5%",
        right: 0,
        // orient: 'vertical', // 设置横向还是纵向, 但是官方不太建议如此使用,建议使用 yAxisIndex 具体指明
        yAxisIndex: [0, 1], // 控制y轴滚动对象
        fillerColor: "#0093ff", // 滚动条颜色
        borderColor: "rgba(17, 100, 210, 0.12)",
        backgroundColor: "#cfcfcf", //两边未选中的滑动条区域的颜色
        handleSize: 0, // 两边手柄尺寸
        showDataShadow: false, //是否显示数据阴影 默认auto
        showDetail: false, // 拖拽时是否展示滚动条两侧的文字
        zoomLock: true,
        moveHandleStyle: {
          opacity: 0,
        },
      },
      {
        type: "inside",
        // width: 0,
        startValue: 0,
        endValue: 10,
        minValueSpan: 10,
        yAxisIndex: [0],
        zoomOnMouseWheel: false, // 关闭滚轮缩放
        moveOnMouseWheel: true, // 开启滚轮平移
        moveOnMouseMove: true, // 鼠标移动能触发数据窗口平移
      },
    ],

此段代码位置和grid、xAxis、legend、tooltip等同级

标签:false,缩放,过多加,滚动条,柱状图,yAxisIndex,对齐,true
From: https://www.cnblogs.com/fkcqwq/p/17575234.html

相关文章

  • echarts记录篇(一):使用柱状图实现排名前边有排序数字
    一、效果如图: 二、直接上代码yAxis:{inverse:true,//如果数据数组倒置排序,加上此代码data:categories1,offset:0,axisLabel:{fontSize:18,color:"#5DB3DC",margin:130,//距离右侧图形距离,配合axisLabel.l......
  • echarts记录篇(二 ):使用横向柱状图实现左侧分类对齐右侧显示数据效果
    一、效果图如下: 二、直接上代码yAxis:[{//左侧name分类inverse:true,//如果数据数组倒置排序,加上此代码data:categories1,axisLabel:{fontSize:16,color:'#fff'},axisLine:{......
  • 柱状图-带边框柱状图
    效果图: 代码:constchart=this.refs.vChartRef.chartfunctionupOpt(){chart.setOption({tooltip:{trigger:"axis",show:true,backgroundColor:"rgba(0,0,0,0.4)",borderColor:&quo......
  • 柱状图-渐变色-竖双柱状图
    效果图: chart.setOption({tooltip:{trigger:'axis',show:true,backgroundColor:'rgba(6,19,40,0.8)',borderColor:'transparent',padding:[8,20,8,8],textStyle:{color......
  • 柱状图-横向渐变色柱状图
    效果图: chart.setOption({tooltip:{trigger:'axis',show:true,backgroundColor:'rgba(10,30,30,0.8)',borderColor:'transparent',padding:[8,20,8,8],textStyle:{c......
  • 直播开发app,Java修改图片大小尺寸图片缩放
    直播开发app,Java修改图片大小尺寸图片缩放Thumbnailator是Java的开源图像大小调整库,它使用渐进式双线性缩放。它支持JPG,BMP,JPEG,WBMP,PNG和GIF。 通过将以下Maven依赖项添加到我们的pom.xml中,将其包括在我们的项目中: <dependency>  <groupId>net.coobird</groupId>  ......
  • 【echarts】柱状图上方显示数值
    使用官网的例子,只不过加了itemStyle属性<!DOCTYPEhtml><head> <metacharset="utf-8"> <title>ECharts</title></head><body> <!--为ECharts准备一个具备大小(宽高)的Dom--> <divid="main"style="width......
  • 屏幕缩放比例原理
    情景一:基准宽度:bw=1920基准高度:bh=1080变换后宽度:tw=1920变换后高度:th=600基准比例:br= bw/bhbw/bh>tw/th表示宽度大,将高度最终显示为th(即高度直接显示,按同比例显示情况下计算宽度需要显示为多少),故高度缩放比例计算为:scaleHeight=th/bh,计算最终显示......
  • 代码随想录算法训练营第60天 | ● 84.柱状图中最大的矩形 - 第10章 动态规划part03
     第十章 单调栈part03有了之前单调栈的铺垫,这道题目就不难了。  ●  84.柱状图中最大的矩形   今天是训练营最后一天,恭喜坚持两个月的录友们,接下来可以写一篇自己 代码随想录一刷的总结。好好回顾一下,这两个月自己的博客内容,以及自己的收获。  ......
  • Threejs物体缩放与旋转
    目录1scale设置缩放2rotation设置旋转2.1旋转动画3综合上述代码物体的缩放与旋转是我们经常要操作的方式。1scale设置缩放因为物体的scale属性是vector3对象,因此按照vector的属性和方法,设置x/y/z轴方向的缩放大小。//例如设置x轴放大3倍、y轴方向放大2倍、z轴方向不变c......