PrimeFaces 5.2 及更新版本中图表扩展器属性的替代项是什么
What is the alternative for the chart extender attribute in PrimeFaces 5.2 and newer
我使用的是 primefaces 5.2 最新版本并尝试了折线图,它工作正常。
我正在尝试更改折线图轴的颜色、背景、边框等,但 extender 属性在最新的 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,
};
是否有 'extender' 属性的替代方法或者我的代码有任何语法错误?
您现在应该在 chartViewLine
bean 中从您的模型设置扩展器。
LineChartModel model = new LineChartModel();
model.setExtender("chartExtender");
属性 extender
已在 PrimeFaces 5.0 中删除(另请参阅 PrimeFaces 5.0 Documentation 中的 p:chart
属性列表)
我使用的是 primefaces 5.2 最新版本并尝试了折线图,它工作正常。
我正在尝试更改折线图轴的颜色、背景、边框等,但 extender 属性在最新的 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,
};
是否有 'extender' 属性的替代方法或者我的代码有任何语法错误?
您现在应该在 chartViewLine
bean 中从您的模型设置扩展器。
LineChartModel model = new LineChartModel();
model.setExtender("chartExtender");
属性 extender
已在 PrimeFaces 5.0 中删除(另请参阅 PrimeFaces 5.0 Documentation 中的 p:chart
属性列表)