信通院-灾备 图表源码(在产品图表库基础上进行修改),开发逻辑和产品图表库一致
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

index.js 3.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. import ChartTable1 from '../../../src/chart/zaibei/ChartTable10/ChartTable5.js';
  2. let chart = new ChartTable1(document.getElementsByClassName('c1')[0], {});
  3. window.addEventListener('resize', () => {
  4. chart.resize();
  5. });
  6. // let option = {
  7. // title:{},
  8. // bg:{
  9. // backgroundColor:"#000000"
  10. // },
  11. // grid:{
  12. // left: "20%",
  13. // right: "20%",
  14. // top: "20%",
  15. // bottom: "20%"
  16. // },
  17. // table: {
  18. // borderWidth: 1,
  19. // cornerColor: '#76aef4',
  20. // borderColor: '#285da0',
  21. // visibleNum:5,
  22. // headFontSize:14,
  23. // tableFontSize:14,
  24. // leftBgColor:"#323232",
  25. // rightBgColor:"#183860",
  26. // headFontColor:"#ffffff",
  27. // bodyFontColor: '#ffffff',
  28. // headBgColor:"#b1bd2a",
  29. // squareBgColor:"#d9e341",
  30. // lineBgColor:"#b1bd2a",
  31. // tableTextColor:"#ffffff",
  32. // fillColor1:"#b1bd2a",
  33. // fillColor2:"rgba(0,0,0,0.2)",
  34. // rankingTop1:"#e71f49",
  35. // rankingTop2:"#e76a1f",
  36. // rankingTop3:"#e7991f",
  37. // rankingTopTextColor:"#040a13"
  38. // },
  39. // series: [{
  40. // name: '序号',
  41. // data: [1, 2, 3, 4] //, 5,6, 7, 8, 9, 10
  42. // },
  43. // {
  44. // name: '分类1',
  45. // data: ['类型1','类型2','类型3','类型4']//,'类型5','类型6','类型7','类型8','类型9','类型10'],
  46. // },
  47. // {
  48. // name: '属性2',
  49. // data: ['属性1','属性2','属性3','属性4']//,'属性5','属性6','属性7','属性8','属性9','属性10'],
  50. // }
  51. // ,
  52. // {
  53. // name: '属性3',
  54. // data: ['属性1','属性2','属性3','属性4']//,'属性5','属性6','属性7','属性8','属性9','属性10'],
  55. // },{
  56. // name: '分类1',
  57. // data: ['类型1','类型2','类型3','类型4']//,'类型5','类型6','类型7','类型8','类型9','类型10'],
  58. // },
  59. // {
  60. // name: '属性2',
  61. // data: ['属性1','属性2','属性3','属性4']//,'属性5','属性6','属性7','属性8','属性9','属性10'],
  62. // }
  63. // ,
  64. // {
  65. // name: '属性3',
  66. // data: ['属性1','属性2','属性3','属性4']//,'属性5','属性6','属性7','属性8','属性9','属性10'],
  67. // }
  68. // ]
  69. // };
  70. // let option2 = {
  71. // title:{},
  72. // bg:{
  73. // backgroundColor:"#000000"
  74. // },
  75. // grid:{
  76. // left: "20%",
  77. // right: "20%",
  78. // top: "20%",
  79. // bottom: "20%"
  80. // },
  81. // table: {
  82. // borderWidth: 1,
  83. // cornerColor: '#76aef4',
  84. // borderColor: '#285da0',
  85. // visibleNum:13,
  86. // headFontSize:14,
  87. // tableFontSize:14,
  88. // leftBgColor:"#323232",
  89. // rightBgColor:"#183860",
  90. // headFontColor:"#ffffff",
  91. // bodyFontColor: '#ffffff',
  92. // // headBgColor:"#b1bd2a",
  93. // // squareBgColor:"#d9e341",
  94. // // lineBgColor:"#b1bd2a",
  95. // // tableTextColor:"#ffffff",
  96. // // fillColor1:"#b1bd2a",
  97. // // fillColor2:"rgba(0,0,0,0.2)",
  98. // // rankingTop1:"#e71f49",
  99. // // rankingTop2:"#e76a1f",
  100. // // rankingTop3:"#e7991f",
  101. // // rankingTopTextColor:"#040a13"
  102. // },
  103. // series: [{
  104. // name: '序号',
  105. // data: [1, 2, 3, 4, 5,6, 7, 8, 9, 10,'类型2','类型3','类型4','类型5','类型6','类型7','类型8','类型9','类型10']
  106. // },
  107. // {
  108. // name: '分类1',
  109. // data: ['类型1','类型2','类型3','类型4','类型5','类型6','类型7','类型8','类型9','类型10','类型2','类型3','类型4','类型5','类型6','类型7','类型8','类型9','类型10'],
  110. // },
  111. // {
  112. // name: '属性2',
  113. // data: ['属性1','属性2','属性3','属性4','属性5','属性6','属性7','属性8','属性9','属性10','类型2','类型3','类型4','类型5','类型6','类型7','类型8','类型9','类型10'],
  114. // }
  115. // ,
  116. // {
  117. // name: '属性3',
  118. // data: ['属性1','属性2','属性3','属性4','属性5','属性6','属性7','属性8','属性9','属性10','类型2','类型3','类型4','类型5','类型6','类型7','类型8','类型9','类型10'],
  119. // }
  120. // ]
  121. // };
  122. // setTimeout(() => {
  123. // chart.setOption(option)
  124. // }, 2000);
  125. // setTimeout(() => {
  126. // chart.setOption(option2)
  127. // }, 4000);