1

以下是我正在使用的格式化程序。

 Tooltip tooltip = new Tooltip();
 tooltip.setxDateFormat("MMM dd, YYYY");
 tooltip.setFormatter("function()  { var d = new Date(this.x);" + "return " + "'<b>'+this.series.name +'</b><br/>"
                + "<strong>Value :</strong> '+ this.y +'<br/>" + "<strong>Start Date :</strong> '+ this.x; " + "}");

 chartConfig.setTooltip(tooltip);

这是我得到的工具提示

如何:

1) 保留两位小数的四舍五入值

2) 使用日期格式,如 2016 年 11 月 30 日

请协助。

4

1 回答 1

1

Vaadin Charts 在客户端使用 Highcharts,这意味着您可以使用 Highcharts JS API 进行格式化,以下调用应该可以工作:

Highcharts.numberFormat(this.y, 2)

Highcharts.dateFormat('%b %d %Y', new Date(this.x))
于 2016-12-28T03:24:30.043 回答