0

当 startOnTick 和/或 endOnTick 为日期时间 xAxis 设置为 true 时,左右拖动导航器会展开它,直到它填满整个数据范围。

见:http: //jsfiddle.net/L3t4s/2/

以下重复代码:

<div id="container" style="height: 400px; min-width: 600px"></div>

<script src="http://code.highcharts.com/stock/highstock.js"></script>
<script src="http://code.highcharts.com/stock/modules/exporting.js"></script>
<script type="text/javascript" src="http://www.highcharts.com/samples/data/usdeur.js"></script>
$(function() {
    $('#container').highcharts('StockChart', {

        chart: {
            plotBorderWidth: 1
        },

        rangeSelector: {
            selected: 4
        },

        xAxis: {
            startOnTick: true,
            endOnTick: true
        },

        series: [{
            name: 'USD to EUR',
            data: usdeur
        }]
    });
});
4

1 回答 1

0

它是由拖动导航器时实时重绘引起的。要防止这种设置liveRedraw: false,请参阅:http: //jsfiddle.net/L3t4s/4/

于 2013-04-03T12:07:34.863 回答