PrimeFaces 5.2 及更高版本中图表扩展器属性的替代方案是什么

2024-04-27

我正在使用 primefaces 5.2 最新版本并尝试了折线图,它工作正常。

我正在尝试更改折线图轴的颜色、背景、边框等,但扩展器属性在最新的 primefaces 版本中不起作用。

我的 XHTML:

 <p:chart type="line" model="#{chartViewLine.lineModel1}" styleClass="legendpos" extender="chartExtender" style="height:300px; width:570px;"/>

JavaScript:

function chartExtender() {        
    this.cfg.grid = {             
    background: 'transparent',
    gridLineColor: '#303030',
    drawBorder: false,
};

“扩展程序”属性有什么替代方法或者我的代码有任何错误的语法吗?


您现在应该在您的模型中设置扩展器chartViewLine bean.

LineChartModel model = new LineChartModel();
model.setExtender("chartExtender");

属性extender已在 PrimeFaces 5.0 中删除(另请参阅列表p:chart属性来自PrimeFaces 5.0 文档 http://www.primefaces.org/docs/guide/primefaces_user_guide_5_0.pdf)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PrimeFaces 5.2 及更高版本中图表扩展器属性的替代方案是什么 的相关文章