К сожалению, это невозможно, я боюсь: стандартные средства форматирования всплывающих подсказок несколько скрыты внутри объектов Point
и Tooltip
и не обеспечивают доступ к форматированию чисел.
Однако, вы можете переопределить реализацию Point
tooltipFormatter
по умолчанию чем-то своим, например,
Highcharts.Point.prototype.tooltipFormatter = function (useHeader) {
var point = this, series = point.series;
return ['<span style="color:' + series.color + '">', (point.name || series.name), '</span>: ',
(!useHeader ? ('<b>x = ' + (point.name || point.x) + ',</b> ') : ''),
'<b>', (!useHeader ? 'y = ' : ''), Highcharts.numberFormat(point.y, 0), '</b>'].join('');
};
Эта реализация такая же, как и по умолчанию, за исключением вызова Highcharts.numberFormat
в последней строке, который будет выполнять форматирование вашего номера.
Имейте в виду, что такое изменение будет распространяться на все ваши графики.