我使用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");
我的问题是: