Изменение конечных десятичных точек в точках данных - PullRequest
0 голосов
/ 09 декабря 2011

Есть ли параметр настройки, который позволяет мне форматировать конечные десятичные дроби для фактической точки данных, а не для отметки оси?

Например, если я прохожу следующую точку:

[1, 50.5]

flot выводит это (с включенным зависанием) как 50.50. Я попытался изменить эти значения tickSize и tickDecimals, как показано ниже:

{tickSize:1, tickDecimals:1}

но это только форматирует тик, а не фактическую точку данных. Могу ли я использовать настройку параметра?

1 Ответ

3 голосов
/ 09 декабря 2011

Вы уверены, что можете! API - это место для поиска, и они даже дают именно то, что вам нужно.

function formatter(val, axis) {
  return val.toFixed(axis.tickDecimals);
}

Так что, когда вы определяете свои параметры, вам нужно добавить это втам вроде так:

{ 
  ...,
  xaxis: {
      ....,
      tickFormatter: function(val,axis){
         return val.toFixed(axis.tickDecimals);
      }
}
...