• echarts实现横向和纵向滚动条(使用dataZoom)


    1、横向滚动条

    1. dataZoom: [
    2. {
    3. // 设置滚动条的隐藏与显示
    4. show: true,
    5. // 设置滚动条类型
    6. type: "slider",
    7. // 设置背景颜色
    8. backgroundColor: "#F1F1F1",
    9. // 设置选中范围的填充颜色
    10. fillerColor: "#C1C1C1",
    11. // 设置边框颜色
    12. borderColor: "#F1F1F1",
    13. // 是否显示detail,即拖拽时候显示详细数值信息
    14. showDetail: false,
    15. // 数据窗口范围的起始数值
    16. startValue: 0,
    17. // 数据窗口范围的结束数值(一页显示多少条数据)
    18. endValue: 5,
    19. // empty:当前数据窗口外的数据,被设置为空。
    20. // 即不会影响其他轴的数据范围
    21. filterMode: "empty",
    22. // 设置滚动条宽度,相对于盒子宽度
    23. width: "50%",
    24. // 设置滚动条高度
    25. height: 8,
    26. // 设置滚动条显示位置
    27. left: "center",
    28. // 是否锁定选择区域(或叫做数据窗口)的大小
    29. zoomLoxk: true,
    30. // 控制手柄的尺寸
    31. handleSize: 0,
    32. // dataZoom-slider组件离容器下侧的距离
    33. bottom: 3,
    34. },
    35. {
    36. // 没有下面这块的话,只能拖动滚动条,
    37. // 鼠标滚轮在区域内不能控制外部滚动条
    38. type: "inside",
    39. // 滚轮是否触发缩放
    40. zoomOnMouseWheel: false,
    41. // 鼠标滚轮触发滚动
    42. moveOnMouseMove: true,
    43. moveOnMouseWheel: true,
    44. },
    45. ]

    2、纵向滚动条

    1. dataZoom: [
    2. {
    3. // 设置滚动条的隐藏或显示
    4. show: true,
    5. // 设置类型
    6. type: "slider",
    7. // 设置背景颜色
    8. backgroundColor: "#F1F1F1",
    9. // 设置选中范围的填充颜色
    10. fillerColor: "#C1C1C1",
    11. // 设置边框颜色
    12. borderColor: "#F1F1F1",
    13. // 是否显示detail,即拖拽时候显示详细数值信息
    14. showDetail: false,
    15. // 数据窗口范围的起始数值
    16. startValue: 0,
    17. // 数据窗口范围的结束数值(一页显示多少条数据)
    18. endValue: 5,
    19. // 控制哪个轴,如果是number表示控制一个轴,
    20. // 如果是Array表示控制多个轴。此处控制第二根轴
    21. yAxisIndex: [0, 1],
    22. // empty:当前数据窗口外的数据,被设置为空。
    23. // 即不会影响其他轴的数据范围
    24. filterMode: "empty",
    25. // 滚动条高度
    26. width: 8,
    27. // 滚动条显示位置
    28. height: "80%",
    29. // 距离右边
    30. right: 3,
    31. // 控制手柄的尺寸
    32. handleSize: 0,
    33. // 是否锁定选择区域(或叫做数据窗口)的大小
    34. zoomLoxk: true,
    35. // 组件离容器上侧的距离
    36. // 如果top的值为'top', 'middle', 'bottom',组件会根据相应的位置自动对齐
    37. top: "middle",
    38. },
    39. {
    40. // 没有下面这块的话,只能拖动滚动条,
    41. // 鼠标滚轮在区域内不能控制外部滚动条
    42. type: "inside",
    43. // 控制哪个轴,如果是number表示控制一个轴,
    44. // 如果是Array表示控制多个轴。此处控制第二根轴
    45. yAxisIndex: [0, 1],
    46. // 滚轮是否触发缩放
    47. zoomOnMouseWheel: false,
    48. // 鼠标移动能否触发平移
    49. moveOnMouseMove: true,
    50. // 鼠标滚轮能否触发平移
    51. moveOnMouseWheel: true,
    52. },
    53. ]

  • 相关阅读:
    【版本控制工具二】Git 和 Gitee 建立联系
    Python之Web开发初学者教程—ubuntu中安装配置redis
    南大通用GBase 8a MPP Cluster管理工具简介
    Element类型【2】
    【Arduino28】LM35温度传感器实验
    深度学习:循环神经网络RNN及LSTM
    idea 里 没有svn选项的处理办法
    wpf RelativeSource绑定
    【redis过期删除】
    Docker快速入门到项目部署,MySQL部署+Nginx部署
  • 原文地址:https://blog.csdn.net/qq_37916164/article/details/133886456