我使用chart.js的折线图。我对这个图表的问题在于它默认情况下不会显示y轴上的第一个标签,这是我需要的,并且似乎没有显示我的选项。
在我的情况下,我只会显示介于1,2和3之间的图表,而这也是y轴也需要显示的内容。但是现在,它只显示y轴上的标签2和3(小数除外..)。
这是我的lineChartData:
lineChartData = {
labels: ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"],
datasets: [{
fillColor: "rgba(0,0,0,0)",
strokeColor: "rgba(197,171,30,1)",
pointColor: "#c5ab1e",
pointStrokeColor: "#c5ab1e",
scaleOverride: true,
scaleSteps: 2,
scaleStepWidth: 1,
scaleStartValue: 1,
data: [1, 2, 1, 3, 2, 3, 1]
}]
}, options = {
scaleFontColor: "#f00",
datasetStrokeWidth: 5
};
以下是现在的样子:http://jsfiddle.net/qe5hL/ (想象一下小数点不显示,y轴只显示1,2和3)
有没有一种简单的方法可以解决这个问题 - 使用chart.js显示y轴上的所有标签?