Jqplot DateAxis渲染不正确

sri*_*hhs 4 javascript jquery jqplot

我试图使用jqPlot它每天绘制数据使用情况DateAxisRenderer,数据是静态的来测试图形,但我发现图形上的点与网格上的确切日期不对应.

有更好的工具可以更准确地做到这一点吗?我需要在浏览器上使用渲染光和交互式图形JavaScript.

小智 8

我可以解决这个问题.

您可以使用tickInterval:'1天'设置min:'yyyy-mm-dd'和max:'yyyy-mm-dd'的xais.这是我的例子(使用tickInterval:'7天'):

   xaxis:{
        min:'2010-12-14',
        max:'2011-01-06',
        renderer:$.jqplot.DateAxisRenderer,
        rendererOptions:{tickRenderer:$.jqplot.CanvasAxisTickRenderer},
        tickInterval:'7 day',            
        tickOptions:{
          fontFamily:'Verdata',
          fontSize:'10pt',
          formatString:'%b %#d, %Y',
          angle:-30
        }
    },
Run Code Online (Sandbox Code Playgroud)