2014-03-03 94 views
3

有沒有辦法將chart.js縮放比例限制爲單個數字?...下面的數據只能是整數,所以沒有顯示小數點的位置。限制Chart.js縮放到整數

enter image description here

感謝

+0

http://stackoverflow.com/questions/18695382/how-to-display-only-integers-in-javascript-chart-js – Ron

回答

2

我只是碰到這種問題來了我自己,幾乎所有我發現曾試圖迫使步長爲1,這是唯一正確的選項,當你的數據集內的答案一個小的已知範圍。當理論上你的數據集從1到無窮大時,會導致各種問題。

// vals is an array of your Y axis data 
yAxes: [{ 
    ticks: { 
     maxTicksLimit: Math.min(11, 1 + Math.max.apply(null, vals)) 
    } 
}] 

這設置數據集的滴答數或11(以較少者爲準)。感謝原作者@mkucej here

+0

非常好!這是一些偉大的東西。 – krummens