0
簡単な方法があるかもしれないが、これを動作させることはできないことがわかっている。基本的に、私は連想配列から値をストライピングしていて、それらの値の別の配列を作成しています。次に、それらの数値をchart.jsグラフのデータ値として使用する必要があります。ここで整数から数値への配列
は、私は必要なものである:
data: [ 50,0,50,200 ]
ここdata
のための私のハードコード番号が、私はそれが動作しない持っているものであるとき、これは動作します:
var categoryData = <?php echo (json_encode($categories)) ?>;
var categoryGraph = [];
$.each(categoryData, function (key, data) {
categoryGraph.push(data);
});
console.log(categoryGraph.join());
////Then the data I do like this
data: [ categoryGraph.join() ],
コンソールディスプレイ:50,0,50,200
私はdata
はint型
chart.jsでエラーが発生'of undefined'私はなぜそれが動作するのか分かりませんが、同じことをconsole.logの出力と同じようにしてハードコーディングしています – Packy
シュート私は最初にそれをしたときに 'data []'を削除するのを忘れました。ダムの間違い。 – Packy