Chart.js ChartJS在第一个数据点和最后一个数据点之间获取不需要的线
我在第一个数据集点和最后一个数据集点之间得到了一条多余的线。(请查看图片) 我仔细检查了我的数据源,它们的大小都相同,也没有NaN或Null值。非常感谢您的帮助 背景:ChartJS+AngularCLI 以下是配置Chart.js ChartJS在第一个数据点和最后一个数据点之间获取不需要的线,chart.js,Chart.js,我在第一个数据集点和最后一个数据集点之间得到了一条多余的线。(请查看图片) 我仔细检查了我的数据源,它们的大小都相同,也没有NaN或Null值。非常感谢您的帮助 背景:ChartJS+AngularCLI 以下是配置 this.chart = new Chart('canvas', { type: 'line', data: { labels: dates, datasets: [ { data:
this.chart = new Chart('canvas', {
type: 'line',
data: {
labels: dates,
datasets: [
{
data: total,
borderColor: '#743cba',
fill: false,
label : 'Total Cases'
},
{
data: passed,
borderColor: '#3cba9f',
fill: false,
label : 'Passed'
},
{
data: fail,
borderColor: '#ba3c3c',
fill: false,
label: 'Failed'
},
{
data: lsf_fail,
borderColor: '#00cbff',
fill: false,
label: 'LSF (Failure)'
}/*,
{
data: improved,
borderColor: '#3cb5ba',
fill: false,
label: 'Improved'
},
{
data: unfinished,
borderColor: '#e9fc16',
fill: false,
label: 'Unfinished'
}*/
]
},
options: {
elements: {
line: {
tension: 0,
}
},
scales: {
yAxes: [{ display: true }],
xAxes: [{
type: 'time',
autoSkip: true,
time: {
unit: 'week',
stepSize: 1
},
display: true
}]
},
title: {
display: true,
text: 'SDOC LSF Metrics',
}
}
});
我也有同样的问题,从最早到最晚对数据进行排序,它会解决它