primefaces图表x轴
primefaces chart x axis
你可以从this site看到问题。
这是我的 index.html 文件的代码:
<h:head></h:head>
<h:form>
<p:outputLabel value="Primefaces Tutorial"></p:outputLabel>
<p:chart type="bar" model="#{viewEmployeesManagedBean.barModel}" style="height:500px" xaxisAngle="90" />
</h:form>
</html>
我在 primefaces 中创建了一个图表 java。 xAxis
重叠。我使用 xaxisAngle
。不过好像没什么区别。我该如何解决?
我想要垂直 xAxis
标签。我该怎么办?
重复是指它在模型中做的。但是,您也可以在 javascript 中执行此操作,但您需要使用扩展器功能。在这种情况下如何使用它的一个例子是
JavaScript:
function customExtender() {
this.cfg.axes = {
xaxis : {
renderer : $.jqplot.DateAxisRenderer,
rendererOptions : {
tickRenderer : $.jqplot.CanvasAxisTickRenderer
},
tickOptions : {
formatString : '%b %#d, %H:%M:%S',
angle : 60
}
},
yaxis : {
rendererOptions : {
tickRenderer : $.jqplot.CanvasAxisTickRenderer
},
tickOptions : {
fontSize : '10pt',
fontFamily : 'Tahoma',
angle : 30
}
}
};
}
ManagedBean
barModel.setExtender("customExtender");
你可以从this site看到问题。
这是我的 index.html 文件的代码:
<h:head></h:head>
<h:form>
<p:outputLabel value="Primefaces Tutorial"></p:outputLabel>
<p:chart type="bar" model="#{viewEmployeesManagedBean.barModel}" style="height:500px" xaxisAngle="90" />
</h:form>
</html>
我在 primefaces 中创建了一个图表 java。 xAxis
重叠。我使用 xaxisAngle
。不过好像没什么区别。我该如何解决?
我想要垂直 xAxis
标签。我该怎么办?
重复是指它在模型中做的。但是,您也可以在 javascript 中执行此操作,但您需要使用扩展器功能。在这种情况下如何使用它的一个例子是
JavaScript:
function customExtender() {
this.cfg.axes = {
xaxis : {
renderer : $.jqplot.DateAxisRenderer,
rendererOptions : {
tickRenderer : $.jqplot.CanvasAxisTickRenderer
},
tickOptions : {
formatString : '%b %#d, %H:%M:%S',
angle : 60
}
},
yaxis : {
rendererOptions : {
tickRenderer : $.jqplot.CanvasAxisTickRenderer
},
tickOptions : {
fontSize : '10pt',
fontFamily : 'Tahoma',
angle : 30
}
}
};
}
ManagedBean
barModel.setExtender("customExtender");