Highstocks - Как изменить масштаб по умолчанию

Этот вопрос возникает из-за нескольких часов поиска в гугле высоких товаров, масштабирования, крайностей, диапазонов и любых других возможных вариантов слов, что приводит к некоторому изменению пользовательских функций для высокогоcharts ответы.

Есть ли способ простоchange the default zoom to 1 month instead of 3 months вHighStocks (не HighCharts) без написания функции для расчета, что это такое?

enter image description here

Ответы на вопрос(2)

Решение Вопроса


new Highcharts.StockChart({
    .
    .
    .
    rangeSelector: {
        selected: 0
    }
});

Вы можете посмотреть следующий пример:http://jsfiddle.net/QnvrR/.

Кнопки по умолчанию:

buttons: [{
    type: 'month',
    count: 1,
    text: '1m'
}, {
    type: 'month',
    count: 3,
    text: '3m'
}, {
    type: 'month',
    count: 6,
    text: '6m'
}, {
    type: 'ytd',
    text: 'YTD'
}, {
    type: 'year',
    count: 1,
    text: '1y'
}, {
    type: 'all',
    text: 'All'
}]

Таким образом, вы должны изменить номер выбранного в соответствии с тем, что вы хотите.

Ссылка

http://api.highcharts.com/highstock#rangeSelector.buttons
 07 сент. 2012 г., 01:06
@GregMiernicki Добро пожаловать, я рад помочь.
 19 июн. 2012 г., 23:47
Конечно, и ссылка выше может помочь вам найти то, что вам нужно.
 19 июн. 2012 г., 23:37
Если вы посмотрите ссылку:highcharts.com/stock/ref/#rangeSelector--selected Вы можете видеть, что существует множество вариантов его настройки;)
 GDP19 июн. 2012 г., 23:34
Ух ты ... теперь ЭТО интуитивно понятно, лол. Спасибо! У вас нет доступа, чтобы попробовать, но я приму ваш ответ, как только смогу - спасибо!
 GDP19 июн. 2012 г., 23:45
Мне всегда нравились конфигурируемость и параметры, но у меня в голове крутятся термины, или они используются ими ... смеется ... кажется довольно легко, когда вы знаете, что ищете!

поэтому, если вы хотите выбрать рендер по умолчанию, установите следующие параметры: rangeSelector: {selected: index_of_array}, в моем случае для выбора «все» установили выбрано: 5

Ваш ответ на вопрос