commonChartsBar.js 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. /*
  2. * @Author: zk
  3. * @Date: 2021-09-16 16:20:11
  4. * @LastEditTime: 2021-10-15 12:00:29
  5. * @LastEditors: Please set LastEditors
  6. * @Description: 柱状图初始数据
  7. * @FilePath: \vue-admin-template-master\src\layout\mixin\commonChartsLine.js
  8. */
  9. export default {
  10. data () {
  11. return {
  12. options: {
  13. color: ['#7569BE'],
  14. tooltip: {
  15. trigger:"axis",
  16. },
  17. grid: {
  18. // top: "10%",
  19. // left: "10%",
  20. // right: "10%",
  21. bottom: "10%", //也可设置left和right设置距离来控制图表的大小
  22. },
  23. xAxis: {
  24. type: 'category',
  25. axisTick: {
  26. show: false
  27. },
  28. axisLine: {
  29. show: false,
  30. lineStyle: {
  31. color: '#698dc3'
  32. }
  33. },
  34. splitLine: {
  35. lineStyle: {
  36. type: 'solid',
  37. color: '#000'
  38. }
  39. },
  40. axisLabel: {
  41. color: '#ffff'
  42. }
  43. },
  44. // color:['#ccc','red'],
  45. yAxis: {
  46. type: 'value',
  47. axisTick: {
  48. show: false
  49. },
  50. axisLine: {
  51. show: false,
  52. lineStyle: {
  53. color: '#698dc3'
  54. }
  55. },
  56. splitLine: {
  57. lineStyle: {
  58. type: 'solid',
  59. color: '#DCDFE6'
  60. }
  61. },
  62. axisLabel: {
  63. color: '#ffff'
  64. }
  65. },
  66. series: [
  67. {
  68. name: '',
  69. type: 'bar',
  70. z:"-1",
  71. barGap: '-100%',
  72. barWidth: 10,
  73. data: []
  74. },
  75. {
  76. name: '',
  77. type: 'bar',
  78. barWidth: 10,
  79. data: []
  80. }]
  81. }
  82. }
  83. }
  84. }