我想更改图表的显示数量。正如您在下面的图片中看到的那样,primefaces图表对数字进行求和,并在条形的末尾显示总和。
但我不想让他总结。我只是想看看酒吧的实际数量。当我sys.out我的java代码中的值时,他实际上是打印实数而不是总和。有人知道我怎么能改变它吗?
答案 0 :(得分:2)
如上所述,你可以用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函数添加更多属性。