page1Char2Schema.js 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. /*
  2. * @LastEditors: gcz
  3. */
  4. import themeColor from "./color"
  5. let page1Char2Schema = {
  6. title: {
  7. text: '占地面积统计(亩)',
  8. textStyle: {
  9. color: themeColor.mainColor,
  10. },
  11. show: false
  12. },
  13. dataZoom: [
  14. {
  15. xAxisIndex: 0, //这里是从X轴的0刻度开始
  16. show: true, //是否显示滑动条,不影响使用
  17. type: 'slider', // 这个 dataZoom 组件是 slider 型 dataZoom 组件
  18. startValue: 0, // 从头开始。
  19. endValue: 4, // 一次性展示*+1个
  20. height: 5, //组件高度
  21. width: '50%',
  22. left: '30%',
  23. bottom: '10px',
  24. borderColor: 'transparent',
  25. fillerColor: themeColor.fillerColor,
  26. zoomLock: true,
  27. showDataShadow: false, //是否显示数据阴影 默认auto
  28. backgroundColor: 'rgba(255,255,255,.2)',
  29. showDetail: false, //即拖拽时候是否显示详细数值信息 默认true
  30. realtime: true, //是否实时更新
  31. filterMode: 'filter',
  32. 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',
  33. handleStyle: {
  34. color: '#14c6d3',
  35. borderColor: 'transparent',
  36. borderRadius: 10
  37. },
  38. moveHandleSize: 20,
  39. moveOnMouseMove: true,
  40. maxValueSpan: 4,
  41. minValueSpan: 4,
  42. moveHandleSize: 0,
  43. brushSelect: false, //刷选功能,设为false可以防止拖动条长度改变 ************(这是一个坑)
  44. },
  45. ],
  46. tooltip: {},
  47. grid: {
  48. containLabel: true,
  49. top: "20px",
  50. left: '10px',
  51. bottom: '20px',
  52. right: '24px'
  53. },
  54. xAxis: {
  55. data: ['清镇林场', '三都林场', '榕江林场', '水东林场', '甜蜜林场', '贵阳林场'],
  56. axisLabel: {
  57. color: "rgba(255, 255, 255, 1)"
  58. }
  59. },
  60. yAxis: {
  61. axisLabel: {
  62. color: "rgba(255, 255, 255, 1)"
  63. },
  64. splitLine: {
  65. show: true,
  66. lineStyle: {
  67. color: 'rgba(255,255,255,0.05)',
  68. }
  69. }
  70. },
  71. series: [
  72. {
  73. name: '面积统计(亩)',
  74. type: 'bar',
  75. data: [15, 8, 20, 16, 32, 23],
  76. itemStyle: {
  77. color: '#02EEFF'
  78. }
  79. }
  80. ]
  81. }
  82. export default page1Char2Schema