Tôi đang sử dụng Chart.JS để vẽ một tập dữ liệu,Chart.js: các đường thẳng thay vì các đường cong
Tuy nhiên, tôi có hiệu ứng mượt mà!
Đây là đường cong Tôi đã có:
Đây là mã của tôi:
function plotChart(data, labels) {
var lineChartData = {
"datasets": [{
"data": data,
"pointStrokeColor": "#fff",
"fillColor": "rgba(220,220,220,0.5)",
"pointColor": "rgba(220,220,220,1)",
"strokeColor": "rgba(220,220,220,1)"
}],
"labels": labels
};
var myLine = new Chart(document.getElementById("canvas").getContext("2d")).Line(lineChartData);
}
Làm thế nào tôi có thể có đường thẳng thay vì đường cong?
Cảm ơn bạn
Bạn cần 'bezierCurve: false' để có đường thẳng. true (mặc định) cung cấp cho bạn một đường cong (bezier) – potatopeelings
Với v2.0 mới, để làm điều này, bây giờ bạn đặt 'căng thẳng: 0'. – scojomodena