chart_step.html 856 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <html>
  2. <head>
  3. <link href="/css/c3.css" rel="stylesheet" type="text/css">
  4. </head>
  5. <body>
  6. <div id="chart"></div>
  7. <script src="http://d3js.org/d3.v4.min.js" charset="utf-8"></script>
  8. <script src="/js/c3.js"></script>
  9. <script>
  10. var chart = c3.generate({
  11. data: {
  12. columns: [
  13. ['data1', 300, 350, 300, 0, 0, 0],
  14. // ['data2', 130, 100, 140, 200, 150, 50]
  15. ],
  16. types: {
  17. data1: 'step',
  18. data2: 'area-step'
  19. },
  20. onclick: function (d) { console.log('clicked', d); }
  21. },
  22. subchart: {
  23. show: true
  24. },
  25. });
  26. setTimeout(function () {
  27. chart.load({
  28. columns: [
  29. ['data2', 130, 100, 140, 200, 150, 50]
  30. ]
  31. });
  32. }, 1000);
  33. </script>
  34. </body>
  35. </html>