page1Char1Schema.js 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. /*
  2. * @LastEditors: gcz
  3. */
  4. import themeColor from "./color"
  5. let page1Char1Schema = {
  6. title: {
  7. text: '蓄积量(立方米)',
  8. textStyle: {
  9. color: themeColor.mainColor,
  10. fontSize: 0,
  11. height: 0
  12. },
  13. show: false
  14. },
  15. tooltip: {},
  16. grid: {
  17. containLabel: true,
  18. top: "20px",
  19. left: '10px',
  20. bottom: '20px',
  21. right: '24px'
  22. },
  23. dataZoom: [
  24. {
  25. xAxisIndex: 0, //这里是从X轴的0刻度开始
  26. show: true, //是否显示滑动条,不影响使用
  27. type: 'slider', // 这个 dataZoom 组件是 slider 型 dataZoom 组件
  28. startValue: 0, // 从头开始。
  29. endValue: 7, // 一次性展示6个
  30. height: 5, //组件高度
  31. width: '50%',
  32. left: '30%',
  33. bottom: '10px',
  34. borderColor: 'transparent',
  35. fillerColor: '#14c6d3',
  36. zoomLock: true,
  37. showDataShadow: false, //是否显示数据阴影 默认auto
  38. backgroundColor: '#0b1511',
  39. showDetail: false, //即拖拽时候是否显示详细数值信息 默认true
  40. realtime: true, //是否实时更新
  41. filterMode: 'filter',
  42. handleIcon: 'M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z',
  43. handleStyle: {
  44. color: '#14c6d3',
  45. borderColor: 'transparent',
  46. borderRadius: 10
  47. },
  48. moveHandleSize: 20,
  49. moveOnMouseMove: true,
  50. maxValueSpan: 7,
  51. minValueSpan: 7,
  52. moveHandleSize: 0,
  53. brushSelect: false, //刷选功能,设为false可以防止拖动条长度改变 ************(这是一个坑)
  54. },
  55. ],
  56. xAxis: {
  57. data: ['清镇林场', '三都林场', '榕江林场', '水东林场', '甜蜜林场', '贵阳林场'],
  58. axisLabel: {
  59. color: "rgba(255, 255, 255, 1)",
  60. // interval: 0,//坐标刻度之间的显示间隔,默认就可以了(默认是不重叠)
  61. // rotate: 40,//斜着放
  62. },
  63. },
  64. yAxis: {
  65. axisLabel: {
  66. color: "rgba(255, 255, 255, 1)"
  67. },
  68. splitLine: {
  69. show: true,
  70. lineStyle: {
  71. color: 'rgba(255,255,255,0.05)',
  72. }
  73. }
  74. },
  75. series: [
  76. {
  77. name: '蓄积量',
  78. type: 'bar',
  79. data: [5000, 6000, 3000, 9000, 4500, 7000],
  80. itemStyle: {
  81. color: '#02EEFF'
  82. }
  83. }
  84. ]
  85. }
  86. export default page1Char1Schema