2013-07-25 3 views
4

У меня есть несколько временных рядов, которые не имеют одинаковых стартовых/конечных точек. Я хочу, чтобы установить начальную точку и конечную точку в оси х, я пытался что-то вроде:Установите диапазон по оси x в высоких диаграммах

xAxis: { 
     min: new Date('2000/10/22'), 
     max: new Date('2010/10/22'), 
    }, 

jsfiddle link

Но это не работает. Кстати, документ на веб-сайте с высокими стандартами имеет неправильную ссылку для min в xAis.

+1

Функция setExtremes может быть в состоянии помочь? Выезд: http://stackoverflow.com/questions/7194249/automatically-zooming-in-on-highcharts-after-loading –

ответ

11

Мин. И макс должны быть отметками времени, а не объектами даты.

Правильный код:

xAxis: { 
     min: new Date('2000/10/22').getTime(), 
     max: new Date('2010/10/22').getTime(), 
    }, 

http://jsfiddle.net/34CZK/3/

+0

Спасибо! Можно ли изменить диапазон дат на панели навигации? В вашем примере это начинается с 2003-09-20, а не с 2000/10/22. –

+0

Просто удалите опцию 'selected'. –

+0

После удаления 'selected', дата начала установлена ​​на' 2000/10/22'; однако, когда я перемещаю навигатор, дата начала сбрасывается до даты начала временного ряда. –