jqPlot DateAxisRenderer奇怪的行为

时间:2011-12-14 11:54:49

标签: jqplot

我有一个相当简单的日期轴图。所有日期数据均采用unix时间戳格式。

当我在没有DateAxisRenderer的情况下渲染图形时,图形显示为应该执行...

As expected: http://193.169.90.16/withoutdaterenderer.png

...但是当我添加DateAxisRenderer ...

Not as expected http://193.169.90.16/withdaterenderer.png

......数据点出现混乱。

这两个图表之间的唯一区别是增加了以下几行......

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

整个事情都是现场here

这是一个错误还是我错过了一些微不足道的事情?

1 个答案:

答案 0 :(得分:4)

DateAxisRenderer阻塞了输入数组中的所有空值。 If you take out those points it behaves

enter image description here