我需要构建一个图表,其中刻度大小为“乘以10”(x轴为0.001、0.01、0.1、1、10、100,y轴为0.1、1、10)。 并且轴为1而不是零。每条线大约有70点。 我不知道如何配置ChartJ来实现此结果。
使用此配置
this.lineChart = new Chart(this.context, {
type: 'line',
data: {
labels: labels,
datasets: [{
data: data1,
fill: false,
lineTension: 0.2,
borderColor: 'red',
borderWidth: 1
}, {
data: data2,
fill: false,
lineTension: 0.2,
borderColor: 'blue',
borderWidth: 1
}
]},
options: {
title: {
text: 'Line Chart',
display: true
},
scales: {
xAxes: [{
ticks: {
autoSkip: true,
maxTicksLimit: 6
}
}],
yAxes: [{
ticks: {
}
}]
}
}});
});
}