1
私は私の引き分けに問題があるのを見てみましょう: hereChar.js補間リニア
は、これは「x」の機能であり、行がまっすぐではありません
それはだからここ解像度のか、補間
の問題だ、私のチャートであるならば、私は知らない。
var scatterChart = new Chart(ctx, {
type: 'line',
data: {
datasets: [{
borderWidth:2,
pointRadius :0,
borderColor: 'rgba(0, 0, 255, 1)',
label: 'Scatter Dataset',
data: JSON.parse(data),
fill: false,
lineTension: 0,
cubicInterpolationMode: 'linear'
}]
},
options: {
scales: {
xAxes: [{
type: 'linear',
position: 'bottom'
}]
},
pan: {
enabled: true,
mode: 'xy'
},
zoom: {
enabled: true,
mode: 'xy',
},
responsive: true,
maintainAspectRatio: true,
}
});
Thxをみんな
:{データセット:[{データ:JSON.parse(データ)... '何がJSON'に渡される 'data'変数の値です。解析? –
これはJSオブジェクトのような文字列です:[{x:1、y:1}、{x:2、y:2}、{x:3、y:3}、{x:4、y:5 }、.......、{x:100、y:100}] ここで私のステップは1 –
ポイントが線形の場合、 'chart.js'がレンダリングされる方法でなければなりません。まず、 'var scatterChart'のすぐ上に、' console.log(data); '行を追加し、その出力をあなたの質問に追加して、解析中の_true_' json'を見てください。次に 'data:[{x:1、y:1}、{x:100、y:100}]を厳密にコーディングしてみて、線がもっと良く見えるかどうかを確認してください。 –