我想在primeface的条形图中设置条形宽度。我试过这个扩展器但是没有用:
this.cfg.seriesDefaults = {
rendererOptions: {
barWidth:10
}
};
我该如何处理?
感谢。
答案 0 :(得分:1)
您应该通过如下设置样式属性动态设置条形图的宽度,组件自动排列条宽;
style =“height:720px; width:#{statisticBean.barChartWidth} px”
通过计算barcount * barwidth + 66来设置你在bar方面的barChart; 使用10表示宽度。与chartItemCount相乘,并为条形标签宽度添加66或其他内容。
public int getBarChartWidth() {
return chartItemCount * 10 + 66;
}
祝你好运!
答案 1 :(得分:0)
如果您仍在寻找解决方案,我建议您尝试以下方法:
this.cfg.seriesDefaults.rendererOptions= {
barWidth:q0
};
我略微修改了代码的语法。它对我很好。