Primefaces条形图日期轴渲染和响应错误

时间:2017-02-21 13:36:37

标签: java jsf primefaces jsf-2.2

我使用的是Primefaces 6.0和JSF 2.2。

显示上次数据不正确。并且响应=" true"但没有调整大小,条宽不变。我使用setMax()找到了一些东西。但同样的问题。

如果我不使用日期轴,真正的渲染。但类别轴不是真正的排序日期和不正确的刻度格式。

enter image description here

enter image description here

我的代码:

    modelOpenErrors = initOpenErrorsCountByDateChart();

    modelOpenErrors.setTitle(ERRORS_OPEN_COUNT_TITLE);
    modelOpenErrors.setLegendPosition("ne");
    modelOpenErrors.setShowPointLabels(true);
    modelOpenErrors.setAnimate(true);
    modelOpenErrors.setZoom(true);

    modelOpenErrors.getAxis(AxisType.Y).setLabel(ERRORS_OPEN_COUNT_YAXIS);
    modelOpenErrors.getAxis(AxisType.Y).setMin(0);
    DateAxis axis = new DateAxis(ERRORS_OPEN_COUNT_XAXIS);
    axis.setTickAngle(-50);
    axis.setTickFormat("%#d/%#m/%Y");

    modelOpenErrors.getAxes().put(AxisType.X, axis);

Xhtml:

<h:panelGrid style="width:100%; padding:20px;">
                <p:chart type="bar" id="errorsOpenCount" style="height:300px;"
                    responsive="true" model="#{welcomeBean.modelOpenErrors}" />

0 个答案:

没有答案