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

echarts设置x轴中文垂直显示,x轴滚动条

echarts官网配置,主要配置dataZoom

option = {
  xAxis: {
    type: 'category',
    data: [
      '张三',
      '李四',
      '王五',
      '赵六',
      '孙七',
      '周八',
      '吴九',
      '郑十',
      '钱十一',
      '陈十二',
      '刘十三',
      '杨十四',
      '黄十五',
      '何十六',
      '宋十七'
    ],
    axisLabel: {
      formatter: function (value) {
        return value.split('').join('\n'); // 使用换行符实现垂直排列
      },
      interval: 0,
      margin: 30
    }
  },
  yAxis: [
    {
      type: 'value',
      name: '客户数(人)',
      position: 'left',
      alignTicks: true, // 对齐刻度线
      axisLine: { show: true }
      // axisLabel: {formatter: '{value} 单位1'}
    },
    {
      type: 'value',
      name: '承接率',
      position: 'right',
      alignTicks: true, // 对齐刻度线
      axisLine: { show: true },
      min: 0,
      max: 100,
      axisLabel: { formatter: '{value}%' }
    }
  ],
  series: [
    {
      data: [12, 7, 19, 3, 10, 1, 18, 14, 0, 9, 5, 16, 20, 4, 11],
      type: 'bar',
      itemStyle: {
        color: '#03D7FF' // 设置数据1的颜色
      }
    },
    {
      data: [6, 4, 12, 3, 8, 1, 15, 14, 0, 7, 5, 12, 15, 4, 8],
      type: 'bar',
      itemStyle: {
        color: '#006BFF' // 设置数据1的颜色
      }
    },

    {
      data: [50, 52, 95, 64, 21, 100, 83, 100, 0, 78, 100, 75, 75, 100, 73],
      type: 'line',
      yAxisIndex: 1,
      itemStyle: {
        color: '#ffd230'
      }
    }
  ],
  dataZoom: [
    {
      type: 'slider', // 滑动条类型
      start: 0, // 数据窗口范围的起始百分比
      end: 50, // 数据窗口范围的结束百分比
      show: true,
      zoomLock: true,
      backgroundColor: '#edf0fa',
      handleIcon: 'circle',
      handleSize: 8,
      handleStyle: {
        color: '#c5ccde',
        borderWidth: 0
      },
      showDetail: false,
      showDataShadow: false,
      borderRadius: 15,
      bottom: 50,
      height: 8,
      brushSelect: false,
      fillerColor: '#c5ccde',
      filterMode: 'empty'
    }
  ]
};

运行效果图:在这里插入图片描述


http://www.kler.cn/news/359467.html

相关文章:

  • 随机数生成
  • React 学习计划
  • Modelsim:LPDDR5仿真(含美光仿真模型官方svvcs代码)
  • (linux驱动学习 - 12). IIC 驱动实验
  • .net framework 3.5sp1安装错误进度条不动怎么办
  • 【Python技术】利用akshare定时获取股票实时价,低于5日线钉钉通知报警
  • “第15代”英特尔CPU来袭!命名全面变更,速览
  • 如何删除Maven
  • 一文读懂什么是数据即产品(Data as a Product,DaaP)
  • 程序员如何精进
  • k8s-pod详解
  • 工业级边缘计算网关的特点及应用价值-天拓四方
  • C++|std::stoi函数
  • SpringBoot +Vue3前后端分离项目入门基础实例四
  • K8s-pod详解2
  • RabbitMQ 发布确认模式
  • 手机ip切换成全局模式怎么弄
  • React 子组件调用父组件的方法,以及互相传递数据
  • 第三季度中国游戏市场收入创历史新高;京东物流与淘宝天猫达成合作;YouTube 上线“用相机拍摄”标签....|网易数智日报
  • three.js 使用geojson ,实现中国地图区域,边缘流动效果