垂直网格禁用不与PrimeFaces 5.2一起使用

时间:2015-06-05 05:42:14

标签: primefaces jqplot

我使用PrimeFaces 5.2和JSF。我尝试创建折线图并使用extender属性来自定义网格。现在我正在尝试禁用垂直线,但它不起作用。

我的XHTML:

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

JavaScript:

function chartExtender() {

        this.cfg.grid = {             
                background: '#ffffff',
                 gridLineColor: '#eaeaea',
                 drawBorder: false,
                 borderColor: 'red',     
                    borderWidth: 3.0,          
                    shadow: false,
            };

    }`this.cfg.axes = {
                xaxis: {
                    ticks: ticks,
                    tickOptions: {"scaleShowGridLines" : false}
                },
                yaxis: {
                    tickOptions: {"scaleShowGridLines" : false}
                }
            };`

管理bean:

private void createLineModels() {
    lineModel1 = initLinearModel();
    lineModel1.setExtender("chartExtender");

我的问题是:

  1. 如果我添加&#39; this.cfg.axes&#39;在JavaScript中,图形将隐藏。如何禁用垂直OR水平网格?`
  2. 是否可以更改折线图背景多色或替代颜色背景?如何实现上述?

0 个答案:

没有答案