Charts jqplot-图表未正确显示x轴

Charts jqplot-图表未正确显示x轴,charts,jqplot,Charts,Jqplot,我有以下代码使用jqPLot生成图表,我无法理解为什么它不能正确显示x轴 jQuery(document).ready(function(){ $data = [['2012-03-03',1,'03 Mar 12'],['2012-03-06',4,'06 Mar 12'],['2012-03-07',1,'07 Mar 12'],['2012-03-08',1,'08 Mar 12'],['2012-03-15',2,'15 Mar 12'],['2012-03-

我有以下代码使用jqPLot生成图表,我无法理解为什么它不能正确显示x轴

  jQuery(document).ready(function(){
            $data = [['2012-03-03',1,'03 Mar 12'],['2012-03-06',4,'06 Mar 12'],['2012-03-07',1,'07 Mar 12'],['2012-03-08',1,'08 Mar 12'],['2012-03-15',2,'15 Mar 12'],['2012-03-18',1,'18 Mar 12'],['2012-03-21',3,'21 Mar 12'],];
            jQuery.jqplot.config.enablePlugins = true;
            jQuery.jsDate.config.defaultCentury = 2000;
            jQuery.jqplot("chartdiv",[$data],
            {
                series:[{renderer:jQuery.jqplot.BarRenderer}],
                seriesDefaults: {
                    showMarker:true,
                    pointLabels: { show:true },
                    rendererOptions: { barMargin:35}
                },
                axes :{
                    xaxis :{
                        renderer :jQuery.DateAxisRenderer,
                        min : '2012-03-01'
                    }
                }
            }
        );
        });

我想我明白了。在运行之后,我注意到,在第一次约会后,您有一个
NaN
,这就是您的意思“没有正确显示轴”

因此,问题在于您在
renderer:jQuery.DateAxisRenderer
中的
jQuery
DateAxisRenderer
之间缺少
jqplot.


我想我明白了。在运行之后,我注意到,在第一次约会后,您有一个
NaN
,这就是您的意思“没有正确显示轴”

因此,问题在于您在
renderer:jQuery.DateAxisRenderer
中的
jQuery
DateAxisRenderer
之间缺少
jqplot.


为什么要使用带日期的类别渲染器?我正在试验其他选项,现在代码已更正。您能否详细说明“未正确显示轴”的确切含义和/或向我们介绍您的问题?为什么要使用带日期的类别渲染器?我正在试验其他选项,代码现在已更正。请详细说明“未正确显示轴”的确切含义和/或向我们介绍您的问题?我刚刚删除了它。这是我在jsfiddle上的另一个示例的遗留,我只是简单地将其分叉:)我更新了这个示例,现在它从eexample中删除了。顺便说一句,这是你的问题,对你有帮助吗?我刚把它删除了。这是我在jsfiddle上的另一个示例的遗留,我只是简单地将其分叉:)我更新了这个示例,现在它从eexample中删除了。顺便说一句,这是你的问题,对你有帮助吗?