2

问题是它总是在我的图表开始前两天显示。我尝试设置pad: 0并且min: 0正在处理正常值,但在日期值上没有那么多。

示例:
我的数组从 开始,2012.09.01但图表从 开始2012.8.30

描述问题的图像

在此处输入图像描述

代码

var plot1 = $.jqplot('chart-dashboard', [line1, line2, line3], {
        series: [{ color: '#333333', label: '1' }, { color: '#999999', label: '2' }, { color: 'green', label: '3'}],
        axes: {
            xaxis: {
                renderer: $.jqplot.DateAxisRenderer,
                tickOptions: {
                    formatString: '%b %#d'
                },
                // pad: 0 // does not work
                // min: 0 // does not work
            },
            yaxis: {
                min: 0 // works because it's not a date
            }
        },
        highlighter: {
            show: true,
            sizeAdjust: 7.5
        },
        cursor: {
            show: false
        },
        legend: {
            show: true
        }
});
4

1 回答 1

0

详细介绍解决问题的方法here

jqplot中倒轴上的填充值

总之,你应该使用

任何一个

xaxis: {
     pad:0,
     ....
}

任何一个

xaxis: {
     min:'2012.09.01',
     max: ....
}

因为如果你设置max , min pad将不起作用

于 2012-10-03T10:58:03.970 回答