Chart.jsを利用して、ブラウザで図表を描こうとしております。
以下のbar.htmlとbar.jsを準備をしたのですが、図は描けるのですが、jsのoption部分<scale関連>が機能してくれません。どのような原因が考えうるかご教示願えますでしょうか。あまりjsにまだ慣れていないので、jsの記法自体が間違っている可能性もあるのですが。因みにChart.jsのバージョンは最新の2.0以降を使用しています。
よろしくお願い申し上げます。
<bar.html>
<html> <head> <meta charset="utf-8"> <title>JASMPLE</title> <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.0.1/Chart.bundle.js"></script> <script type="text/javascript" src="bar.js"></script> </head> <body> <canvas id="mybar" width="400" height="400"></canvas></div> <script> bargraph(); </script> </body> </html>
<bar.js>
function
1 var data = { 2 labels: ["January", "February", "March", "April", "May", "June", "July"], 3 datasets: [ 4 { 5 label: "My First dataset", 6 backgroundColor: "rgba(255,99,132,0.2)", 7 borderColor: "rgba(255,99,132,1)", 8 borderWidth: 1, 9 hoverBackgroundColor: "rgba(255,99,132,0.4)", 10 hoverBorderColor: "rgba(255,99,132,1)", 11 data: [0, 1, 3, 2, 5, 1, 4], 12 } 13 14 ] 15 }; 16 17 var options={ 18 19 scaleOverride : true, 20 scaleSteps : 5, 21 scaleStepWidth : 1, 22 scaleStartValue : 0, 23 scaleLineWidth : 2, 24 }; 25 26 27 var ctx = document.getElementById("mybar"); 28 var myBarChart = new Chart(ctx, { 29 type: 'bar', 30 data: data, 31 options:options, 32 }); 33 34 } 35
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/05 05:04