我使用的是primefaces 5.1,我无法将p:chart组件的百分比显示为小数。在以前的primefaces版本中,这个组件是p:pieChart,显示十进制的那个必须使用pieChart的扩展器属性。在版本5.1中,p:chart组件没有此属性。
答案 0 :(得分:0)
我最后将javascript函数添加到我的查看器中。
function ext() {
this.cfg.seriesDefaults.rendererOptions.dataLabelFormatString = '%.4s%%';
this.cfg.seriesDefaults.rendererOptions.dataLabelThreshold = 0;
}
在后端(控制器)中,我将模型的字符串setExtender解析为我的javascript函数的名称。
myPieChartModel.setExtender("ext");