2

問題は、チャートの開始の 2 日前に常に表示されることです。私は設定しようとしましたがpad: 0min: 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

ここに記載されている問題を解決する方法の詳細

jqplot の逆軸のパディング値

要約すると、使用する必要があります

また

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

また

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

maxminを設定するとパッドが機能しないため

于 2012-10-03T10:58:03.970 に答える