我想更改我的圖表的顯示數量。正如你可以看到下面的圖片,primefaces圖表總結了數字並在條的結尾顯示了總和。p:圖表更改顯示的數字
,但我不想他總結。我只想看看酒吧的實際數量。當我sys.out在我的java代碼中的值,他實際上是打印實數而不是總和。有人知道我可以改變它嗎?
我想更改我的圖表的顯示數量。正如你可以看到下面的圖片,primefaces圖表總結了數字並在條的結尾顯示了總和。p:圖表更改顯示的數字
,但我不想他總結。我只想看看酒吧的實際數量。當我sys.out在我的java代碼中的值,他實際上是打印實數而不是總和。有人知道我可以改變它嗎?
如前所述,您可以使用jqPlot插件來做到這一點。你需要在你定義需求的地方編寫JS函數(PF使用jqPlot圖表,但並不是所有的功能都支持,所以你需要使用jqPlot使用JS編寫它)。
例如:
charts.js
function barChart(){
this.cfg.legend = {
show: true,
location: 'ne'
};
this.cfg.seriesDefaults = {
pointLabels: {
show: true,
formatString: '%d'
}
};
}
ClassNameBean.java
...
//call your JS function
chartName.setExtender("barChart");
...
檢查jqPlot文檔jQPlot barChart Examples,把更多的屬性添加到您的JS功能。
感謝您的回覆。我知道我必須編寫一個JS函數,但是我無法在文檔中找到更改此邏輯的位置。 –
您是否嘗試使用我的代碼? – JokerTheFourth
檢查jQPlot文檔。最有可能的東西在那裏 – Kukeltje