Tôi chỉ tìm thấy lỗi nhỏ này khi tôi muốn hiển thị 1 điểm duy nhất bằng biểu đồ đường .. Tôi không biết tại sao nó không hiển thị điểm. Dưới đây là ảnh chụp màn hình:ChartJS - Vấn đề biểu đồ đường chỉ với 1 điểm
đây là cách tôi tạo ra đối tượng của tôi:
avg_payment = {
labels: ["Jan"]
datasets: [
{
label: "Average_payment"
fillColor: "rgba(220,220,220,0.5)"
strokeColor: "rgba(220,220,220,0.8)"
highlightFill: "rgba(220,220,220,0.75)"
highlightStroke: "rgba(220,220,220,1)"
data: [65]
}
]
}
Đây là cách giải quyết hiện tại của tôi, dù cho nó vẫn mang lại cho tôi những kết quả tương tự:
if avg_payment.labels.length is 1
max_val = Math.max(avg_payment.datasets[0].data)
opt = {
scaleOverride : true
scaleSteps : 2
scaleStepWidth : 1
scaleStartValue : max_val - 1
}
myLineChart = new Chart(ctx1).Line(avg_payment, opt)
Có giải pháp nào cho vấn đề này không?
cố định trong 1.0. 2 phiên bản. –