信通院-灾备 图表源码(在产品图表库基础上进行修改),开发逻辑和产品图表库一致
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. import ChartBar3 from '../../../src/chart/radar/ChartRadar3/ChartRadar3.js';
  2. let chart=new ChartBar3(document.getElementsByClassName('c1')[0],{});
  3. window.addEventListener("resize",()=>{
  4. chart.resize();
  5. });
  6. let option = {
  7. title: {},
  8. tooltip: {
  9. titleColor: '#ffba00',
  10. bgStyle: {
  11. borderColor: '#006b7b',
  12. borderWidth: 1,
  13. backgroundColor: '#051936',
  14. },
  15. },
  16. color:['#ff0000',"#3FFFA7","#3F90FF"],
  17. legend: {
  18. show: true,
  19. left: "center",
  20. top: 'top',
  21. orient: 'horizontal',
  22. itemWidth: 12,
  23. itemGap: 10,
  24. },
  25. radar: {
  26. // shape: 'circle',
  27. left: '50%',
  28. top: '55%',
  29. size: '80%',
  30. // lineStyle: {
  31. // lineWidth: 2
  32. // },
  33. circleSize: 3,
  34. indicatorName: {
  35. color: '#838d8f',
  36. fontSize: 16
  37. },
  38. lineStyle: {
  39. lineWidth: 1,
  40. color: '#212122'
  41. },
  42. icon:{
  43. size:5,
  44. color: "#3FFFA7"
  45. },
  46. particleNum: 300,
  47. indicator: [{
  48. name: '销售',
  49. max: 100
  50. },
  51. {
  52. name: '管理',
  53. max: 100
  54. },
  55. {
  56. name: '信息技术',
  57. max: 100
  58. },
  59. // {
  60. // name: '客服',
  61. // max: 100
  62. // },
  63. // {
  64. // name: '研发',
  65. // max: 100
  66. // },
  67. // {
  68. // name: '客',
  69. // max: 100
  70. // },
  71. // {
  72. // name: '发',
  73. // max: 100
  74. // }
  75. ]
  76. },
  77. series: [
  78. {
  79. name: '预算分配',
  80. type: 'radar',
  81. // areaStyle: {normal: {}},
  82. data: [60, 61, 63],//, 67, 70
  83. },
  84. {
  85. name: '实际开销',
  86. type: 'radar',
  87. // areaStyle: {normal: {}},
  88. data: [91, 87, 74],//, 85, 83
  89. },
  90. {
  91. name: '理想开销',
  92. type: 'radar',
  93. // areaStyle: {normal: {}},
  94. data: [21, 57, 14],//, 85, 83
  95. }
  96. ],
  97. bg:{
  98. backgroundColor:"#000000"
  99. },
  100. };
  101. setTimeout(()=>{
  102. // chart.setOption(option)
  103. },2000)