Java 自定义PrimeFaces图表中的点标签
需要一些参考来定制PrimeFaces redered图表中的点标签,我已经在Java类中使用setShowPointLabels的属性true,但是它实际上没有给我直接定制jqPlot生成的点标签的参数,只是show的属性true,但不是点标签中图表上显示的实际值 要恢复图表的点标签实例,我将使用:Java 自定义PrimeFaces图表中的点标签,java,jsf,primefaces,jqplot,managed-bean,Java,Jsf,Primefaces,Jqplot,Managed Bean,需要一些参考来定制PrimeFaces redered图表中的点标签,我已经在Java类中使用setShowPointLabels的属性true,但是它实际上没有给我直接定制jqPlot生成的点标签的参数,只是show的属性true,但不是点标签中图表上显示的实际值 要恢复图表的点标签实例,我将使用: var points = this.cfg.seriesDefaults.pointLabels; 获取此值: Object { hideZeros: true, show: true,
var points = this.cfg.seriesDefaults.pointLabels;
获取此值:
Object {
hideZeros: true,
show: true,
__proto__: Object
}
有一种方法可以自定义这些点标签,直接在jqPlot上恢复显示的值或在托管Bean上设置它?请参阅jqPlot文档:在创建图表之前,可以使用PF extender功能扩展JS。从PF查看此文档:我没有得到任何结果,即使使用PrimeFaces图表扩展器并在jqPlot扩展器中使用Vanilla对其进行自定义,我也不知道pointLabels数组是如何呈现的,特别是对于具有多个值的系列(堆叠水平图表)。无论如何,感谢您共享jqPlot本机文档,帮助了很多。