admin管理员组

文章数量:1287840

I'm using primefaces 5.2 latest version and tried for line chart, it's working fine.

Am trying to change the line chart axes color,background,border, etc. but extender attribute is not working in latest primefaces version.

My 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,
};

Is any alternative for 'extender' attribute OR my code have any wrong syntax?

I'm using primefaces 5.2 latest version and tried for line chart, it's working fine.

Am trying to change the line chart axes color,background,border, etc. but extender attribute is not working in latest primefaces version.

My 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,
};

Is any alternative for 'extender' attribute OR my code have any wrong syntax?

Share Improve this question edited Jun 18, 2019 at 13:36 Kukeltje 12.3k4 gold badges26 silver badges47 bronze badges asked Jun 4, 2015 at 13:08 user3114967user3114967 6295 gold badges15 silver badges38 bronze badges
Add a ment  | 

1 Answer 1

Reset to default 10

You should now set your extender from your model in your chartViewLine bean.

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

Attribute extender has been removed in PrimeFaces 5.0 (see also list of p:chart attributes from PrimeFaces 5.0 Documentation)

本文标签: