如何用空格更改 LineChartSeries 的数字分隔符?
How to change the number separator of a LineChartSeries with spaces?
我想像这样更改图表的轴格式:“1 000 000”,但找不到解决方案。
目前这段代码允许我使用这种格式“1,000,000”:
Axis y = lineModel.getAxis(AxisType.Y);
y.setTickFormat("%'.0f");
我使用 Primefaces 6.0
谢谢
您可以使用 chartExtender。
main.js
function chartExtender() {
this.cfg.axes.yaxis.tickOptions.formatString = "%'#.0f";
$.jqplot.sprintf.thousandsSeparator = ' ';
}
chart.xhtml
<p:lineChart extender='chartExtender'/>
我想像这样更改图表的轴格式:“1 000 000”,但找不到解决方案。
目前这段代码允许我使用这种格式“1,000,000”:
Axis y = lineModel.getAxis(AxisType.Y);
y.setTickFormat("%'.0f");
我使用 Primefaces 6.0
谢谢
您可以使用 chartExtender。
main.js
function chartExtender() {
this.cfg.axes.yaxis.tickOptions.formatString = "%'#.0f";
$.jqplot.sprintf.thousandsSeparator = ' ';
}
chart.xhtml
<p:lineChart extender='chartExtender'/>