Advertisement
kura2yamato

bahan pelajaran

Aug 4th, 2018
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.38 KB | None | 0 0
  1. --HTML--
  2. BACA INI http://www.chartjs.org/docs/latest/charts/bar.html
  3. ikuti step yg ada
  4. <div class="panel-wrapper collapse in">
  5. <div class="my-chart">
  6. <canvas id="chart_2" height="200"></canvas>
  7. </div>
  8. </div>
  9.  
  10. --JAVASCRIPT--
  11. $(document).ready(function() {
  12. "use strict";
  13. if ($('#chart_2').length > 0) {
  14. var ctx2 = document.getElementById("chart_2").getContext("2d");
  15. var data2 = {
  16. labels: ["January", "February", "March", "April", "May", "June", "July"], //labelnya ganti aja
  17. datasets: [{
  18. label: "My First dataset", //sumber datanya (1)
  19. backgroundColor: "rgba(240,197,65,.6)", //ganti warnanya kl sempat
  20. borderColor: "rgba(240,197,65,.6)",
  21. data: [10, 30, 80, 61, 26, 75, 40] //nilai data.. dimulai dari jan - juli
  22. },
  23. {
  24. label: "My Second dataset", //sumber datanya (2)
  25. backgroundColor: "rgba(46,205,153,.6)",
  26. borderColor: "rgba(46,205,153,.6)",
  27. data: [28, 48, 40, 19, 86, 27, 90]
  28. }
  29. ]
  30. };
  31.  
  32. var hBar = new Chart(ctx2, {
  33. type: "bar", //ada pilihan lain.. coba yg ini dulu
  34. data: data2, //sumber data dari atas
  35.  
  36. options: {
  37. tooltips: {
  38. mode: "label"
  39. },
  40. scales: {
  41. yAxes: [{
  42. stacked: true,
  43. gridLines: {
  44. color: "rgba(135,135,135,0)",
  45. },
  46. ticks: {
  47. fontFamily: "Poppins",
  48. fontColor: "#878787"
  49. }
  50. }],
  51. xAxes: [{
  52. stacked: true,
  53. gridLines: {
  54. color: "rgba(135,135,135,0)",
  55. },
  56. ticks: {
  57. fontFamily: "Poppins",
  58. fontColor: "#878787"
  59. }
  60. }],
  61.  
  62. },
  63. elements: {
  64. point: {
  65. hitRadius: 40
  66. }
  67. },
  68. animation: {
  69. duration: 3000
  70. },
  71. responsive: true,
  72. legend: {
  73. display: false,
  74. },
  75. tooltip: {
  76. backgroundColor: 'rgba(33,33,33,1)',
  77. cornerRadius: 0,
  78. footerFontFamily: "'Poppins'"
  79. }
  80.  
  81. }
  82. });
  83. }
  84. });
  85. --CSS--
  86. .my-chart {
  87. width: 500px;
  88. height: 500px;
  89. margin-top: 40px;
  90. }
  91.  
  92. body{
  93. background:black;
  94. }
  95. --URL--
  96. https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.4.0/Chart.min.js
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement