jqPlot DateAxisRenderer Странное поведение - PullRequest
2 голосов
/ 14 декабря 2011

У меня довольно простой график с осью даты. Все данные даты представлены в формате метки времени Unix.

Когда я отрисовываю график без DateAxisRenderer, график отображается так, как должен ...

Как и ожидалось: http://193.169.90.16/withoutdaterenderer.png

... но когда я добавляю в DateAxisRenderer ...

Не так, как ожидалось http://193.169.90.16/withdaterenderer.png

... точки данных выглядят беспорядочными.

Единственная разница между этими двумя графиками заключается в добавлении следующих строк ...

renderer: $.jqplot.DateAxisRenderer,
rendererOptions: { tickRenderer: $.jqplot.CanvasAxisTickRenderer },
tickInterval: '7 day',
tickOptions: { formatString: '%d %b' }

Все это живое здесь .

Это ошибка или я упустил что-то тривиальное?

1 Ответ

4 голосов
/ 14 декабря 2011

DateAxisRenderer душит все нули в вашем входном массиве. Если вы убираете эти очки, он ведет себя :

enter image description here

...