2014-09-13 2 views
0

Я хочу, чтобы данные по оси X моей диаграммы были указаны как время: минута и секунды. here является документом, но мне трудно найти, как подать заявку в $.plot(placeholder, data, options). Как упоминалось выше, он сам делает форматирование, и нам нужно только дать ему время javascript (длинное значение). Любой из них позвольте мне объяснить на примере, как я могу изменить свой тип оси X как время и отформатировать его?диаграммы флота: изменить тип данных о оси на время

Я поставил свой код в fiddle here

ответ

1

Используйте это как часть вашего options объекта, чтобы показать минуты и секунды:

var options = { 
    ... 
    xaxis: { 
     mode: "time", 
     timeformat: "%M:%S" 
    } 
    ... 
} 

Here является частью документации, которая descibes варианты для временных рядов ,

+0

Спасибо. Я просто попробовал это с включением файла 'jquery.flot.time.js'. Это дает ошибку в козоле, требуется плагин времени для использования в режиме сна. Но я уже добавил это. Я установил значения времени в ряд (новая дата(). GetTime() как значение времени javascript.) Но это не работает. –

+0

Можете ли вы построить [скрипку] (http://jsfiddle.net), которая воспроизводит ошибку? – Raidri

+0

Я добавил свой код в скрипке. http://jsfiddle.net/deborad/q4qakg4g/. Я получил образец кода из документации flotjs и изменил по мере необходимости. (Извините за мою задержку, чтобы ответить. Я боролся с некоторыми другими частями моего приложения. Так что это было отложено. Но не предполагайте, мне все равно) –

Смежные вопросы