Highstocks - 如何更改默认缩放(Highstocks - How to change

2019-06-25 14:41发布

从谷歌上搜索highstocks,变焦,极端,范围,以及这些词的所有其他可能的变化的时间这个问题的结果,都导致了高图表答案的自定义函数的一些变化。

有没有办法简单地默认缩放变化1个月,而不是3个月 HighStocks(未HighCharts)无需编写一个函数来计算它恰好是?

Answer 1:

您可以通过下面的代码进行更改:

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


Answer 2:

缩放链接是一个数组的索引,所以如果你想选择默认渲染,设置此PARAMS:rangeSelector:{选择:index_of_array},在我来说,我选择“ALL”已设置好的选择:5



文章来源: Highstocks - How to change the default Zoom