1

チャートをチャートの絶対左側から開始するためにできることはすべて試しました (オフセット、minPadding、startOnTick など)。どうやっても遠くからスタートさせられない。写真の例は次のとおりです。 ここに画像の説明を入力

以下は、JsFiddle で試すことができるコード例です: http://jsfiddle.net/agrublev/VDVpu/3/

コードの一部を次に示します。

chart: {
        type: 'area',
        height: '175'
    },
    legend: false,
    plotOptions: {
        series: {
            events: {
                click: function (e) {
                    location.href = e.point.options.url;
                }
            },
            fillColor: {
                linearGradient: [0, 0, 0, 300],
                stops: [
                    [0, 'rgba(201,241,217,0)'],
                    [1, 'rgba(201, 241, 217,1)']
                ]
            }
        }
    },
    title: {
        text: false
    },
    xAxis: {
        categories: ['04/17', '04/17', '04/17', '04/18', '04/19', '04/19', '04/20', '04/20', '04/21', '04/21'],
        labels: {
            align: "left"
        },tickmarkPlacement: 'on',
        startOnTick: true
    },
    yAxis: {
        title: {
            text: false
        },
        labels: {
            formatter: function () {
                return '$' + (this.value).formatMoney(0);
            },
            y: 15
        },
        alternateGridColor: '#f4f8f9',
        gridLineColor: '#c4dce2' 
    },

どんな助けでも大歓迎です!

4

3 に答える 3

0

カテゴリシリーズの代わりに、ここのような日付時系列に行くと思います

http://jsfiddle.net/VDVpu/4/で確認できる jsfiddle を変更しました

xAxis:{
 type:'datetime',
}
于 2013-05-09T09:26:45.043 に答える