0
chart.jsを使用するソリューションを動作させようとしていますが、ラベルとdataset.labelパラメータの値を受け入れていません。Chart Js + arrays
chartX.map(function (item) {
return '"' + item + '"';
}).join(", ");
yAxis = chartY.join(', ');
console.log(chartX); // <--- ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"]
var myChart = new Chart(ctx, {
type: 'bar',
data: {
labels: chartX,
datasets: [{
label: 'Försäjlning',
data: yAxis
}]
}
、コードに見てみましょう
chartXは配列で、マップ内に書式設定されます。結果はconsole.log(chartX)で確認できます。 chartY配列の場合、私は '、'と結合してyAxis変数に保存します。これは、私がconsole.logを実行するときにも私に期待値を与えています。
問題は、グラフjsが配列を気に入らないように見えることは、エラーメッセージでさえ何も表示していないためです。
誰かに似たような問題が発生しましたか? 何が間違っていますか?
感謝!!!
です。それは異常ですが、それは働いた:私は変数にマップを渡したばかりです: chartX.map(function(item){ return '"' + item + '"'; })。join( "、"); var xAxis = chartX; –