Flot 中不需要的轴值

Unwanted Axis Values in Flot

我正在使用 Flot Chart JS 实现图表,但在实现日期轴时遇到了一些小问题。我正在使用 mode: time 并将输出格式化为 %d/%m/%Y 但在日期下方我有一些我不知道如何删除的数字,我已经搜索过它但没有发现问题所在:

我的轴选项是:

yaxis: {
    min: 0,
    max: max_value
},
xaxes: 
 [      
    {
        mode: "time",        
        tickFormatter: function (val, axis) {            
            return dayOfWeek[new Date(val).getDay()];
        },
        position: "top",
        axisLabel: "Weekday",
        timezone: "browser",
        axisLabelUseCanvas: true,
        axisLabelFontSizePixels: 12,
        axisLabelFontFamily: 'Verdana, Arial',
        axisLabelPadding: 5,
    },
    {
        mode: "time",
        timeformat:"%d/%m/%y",
        timezone: "local"
    }  
], 

错误的值如图所示:

您有两个 x 轴的选项,因此在您的数据系列中,您必须指定使用 xaxis: 0xaxis:1 的 x 轴。如果你使用其他值(如 xaxis: 2),Flot 将自动生成更多的 x 轴(没有时间模式)。这就是您在图像中看到的。修复数据系列中的 xaxis 值,额外的 x 轴应该消失。