Формат всплывающей подсказки для диаграмм Vaadin

Ниже приведен форматтер, который я использую.

 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) Использование формата даты, например 30 ноября 2016 г.

Любезно помочь.


person DeepN    schedule 27.12.2016    source источник


Ответы (1)


Vaadin Charts использует Highcharts на стороне клиента, что означает, что вы можете использовать Highcharts JS API для форматирования, следующие вызовы должны работать:

Highcharts.numberFormat(this.y, 2)

Highcharts.dateFormat('%b %d %Y', new Date(this.x))
person Henri Kerola    schedule 28.12.2016