2011-10-17 37 views
7

我使用jqplot,它在默認情況下得到的標記像這樣:jqPlot蜱無小數

jqplot screenshot

我應該做的就是它沒有.0在結束了嗎?

+1

也許你想設置'stringFormat':http://www.jqplot.com/docs/files/plugins/jqplot-highlighter-js.html#$.jqplot.Highlighter.formatString。 '%d'代表一個有符號的整數。 ! – pimvdb

+3

感謝如果有人想這樣做,這是一段代碼軸:{ \t \t \t \t \t x軸:{分:0,最大值:31, \t \t \t \t \t \t tickOptions:{ \t \t \t \t \t \t \t formatString的: '%d' \t \t \t \t \t \t}, \t \t \t \t \t \t}, –

回答

11

因爲它確實是答案,所以我會把它作爲一個實際的發佈。

使用stringFormat,可以格式化軸標籤的字符串,它使用sprintf表示法,其中%d是一個有符號整數。由於整數沒有小數,所以它可能是你想要的。

+1

這類作品。由於它不隱藏非整數,只改變它們的值,所以在小範圍的軸上出現問題。而不是'0,0.5,1.0,1.5,2.0 ...',你會看到'0,1,1,2,2 ......' – Keith