0

http://jsfiddle.net/whrTH/1/
唯一の違い

 chart.series[0].update({
            pointStart: beginDate,
            pointInterval: 24 * 3600 * 1000 * 7,
            data: someData
        }, false);

 chart.series[0].update({
            pointStart: beginDate,
            pointInterval: 24 * 3600 * 1000 * 1,
            data: someData
        }, false);

日ボタンをクリックすると、コードはうまく機能し、週ボタンをクリックすると、それも機能しますが、xAxis のラベル表示のスタイルは私が望むものではありません。私が望むのは、すべてのポイントが xAxis にラベルを表示することです日ボタンをクリックしたときと同じように。どんな助けでも

4

1 に答える 1

0

tickPositioner を使用します。参照: http://jsfiddle.net/whrTH/2/

    xAxis: {
        type: 'datetime',  
        tickPositioner: function(min,max) {
            return this.series[0].xData;
        },
        labels: {
            formatter: function(){ 
                return Highcharts.dateFormat('%d %b', this.value);
            }
        }
    },
于 2013-09-13T08:28:36.220 に答える