在 Flot.js 中,默认情况下,条形图和折线图的坐标轴上都采用数字作为坐标。
如何使得坐标轴上的数字仅为整数或者至少只有整数可见?
看起来Flotr的更新版本使用了不同的选项来控制这个问题,与原来的答案不同:
xaxis: {
tickDecimals: 0
}
只需提供一个整数,表示要显示的小数位数。
NB:这是针对Flotr2的。
请查看文档中的minTickSize
选项:
或者,您可以使用“minTickSize”指定不想要小于特定刻度大小的刻度。
因此,在您的图表选项中,您将像这样指定它:
$.plot($('#placeholder'),data,{
//your options,
xaxis: {
minTickSize: 1
}
});
可以在这里查看它的工作效果:http://jsfiddle.net/ryleyb/g2CTz/
yaxes
和 yaxis
。 - shorif2000yaxis: {
tickSize: 1,
tickDecimals: 0
},