2016-05-03 7 views
0

Chart.jsの折れ線グラフ上の特定の点のサイズを変更したいとします。私はthis answerでポイントの色を変更する方法を見たが、私はそのサイズを変更するための解決策を見つけることができません。何か案は?Chart.jsの折れ線グラフの特定の点のサイズを変更する

// dataArray and labelsArray are hard-coded arrays of int values. 
var lineChartData = { 
    datasets: [{ 
     data: dataArray, 
     pointStrokeColor: "#fff", 
     fillColor: "rgba(220,220,220,0.5)", 
     pointColor: "rgba(220,220,220,1)", 
     strokeColor: "rgba(220,220,220,1)" 
    }], 
    labels: labelsArray 
}; 

// Changing color of point #5 
myLineChart.datasets[0].points[4].fillColor = "#FF0000"; 

// Changing point's size 
// TODO: 
+0

は折れ線グラフ –

+0

のあなたの完全なコードを多分示し、この答えはあなたを助けることができます:http://stackoverflow.com/questions/31522001/chart-js-change-size-of-label-of-radar-chart –

+0

@JeroenBellemans - 私はそこで役に立つものを見つけることができません。より具体的にお願いしますか? – Yulian

答えて

0

折れ線グラフでドットのサイズを単に大きくすることは、ドキュメントChart.jsに従ってください。利用可能なカスタマイズ方法があります。

あなたはこれを試すことができます。

var myLineChart = Chart.Line(ctx, { 
    pointDot: false, 
    pointLabelFontSize: 20 
}); 

lineChartData = { 
datasets: [{ 
    data: dataArray, 
    pointStrokeColor: "#fff", 
    fillColor: "rgba(220,220,220,0.5)", 
    pointColor: "rgba(220,220,220,1)", 
    strokeColor: "rgba(220,220,220,1)" 
}], 
labels: labelsArray 
}; 

// Changing color of point #5 
    myLineChart.datasets[0].points[4].fillColor = "#FF0000"; 

pointLabelFontSize:ピクセルで20 //フォントサイズを

Refrence1

Linechart

関連する問題