我已經使用 Chart.js 實作了圖形,并使用 chartjs-plugin-zoom 實作了縮放功能,效果很好。但是,在滾動 y 軸時會給出大范圍的小數點,這會導致值超出視點。如何避免小數點?
無變焦:

放大時:

chartjs-plugin-zoom 代碼:
plugins: {
zoom: {
pan: {
enabled: true,
},
zoom: {
wheel: {
enabled: true,
speed: .01
},
pinch: {
enabled: true
},
mode: 'xy',
}
},
},
uj5u.com熱心網友回復:
來自https://github.com/chartjs/chartjs-plugin-zoom/issues/220#issuecomment-507543826
options: {
scales: {
yAxes: [{
ticks: {
callback: function(value) {
if (Math.floor(value) === value) {
return value
}
}
}
}]
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/310949.html
標籤:javascript html 图表 图表.js 图表.js3
