Vaadin图表中的格式标签

时间:2015-12-10 16:39:57

标签: vaadin string-formatting vaadin-charts

我正在尝试用Vaadin Charts创建一个饼图。

这段代码为图表添加了不错的标签,但小数点后的两位数就足够了。

 dataLabels.setFormatter("''+ this.point.name +': '+ this.percentage +' %'");

See here picture of current chart.

如何在小数点后打印两位数?

我已经尝试了

dataLabels.setFormatter("''+ this.point.name +': '+ this.percentage%02.2f +' %'");

dataLabels.setFormat("{this.percentage:%02.2f}");

1 个答案:

答案 0 :(得分:4)

如果您使用config.omniauth :facebook, ENV["APP_ID"], ENV["APP_SECRET"], scope: 'email', info_fields: 'email, name', :image_size => 'normal' ,则不应使用setFormat

this

如果您想使用dataLabels.setFormat("{point.name}: {percentage:%02.2f}%"); ,请使用setFormatter Javascript函数:

toFixed()