HighStock:删除缩放栏

时间:2012-10-04 08:56:03

标签: highcharts highstock

我想拆除highStock的部件,如图所示。 它们在我的数据格式中没有意义。 请帮忙

enter image description here

3 个答案:

答案 0 :(得分:19)

Highchart通过将rangeSelector的enabled属性设置为false来支持此功能,如下所示

rangeSelector:{
    enabled:false
}

disabled RangeSelector @ jsFiddle

答案 1 :(得分:15)

你在这里:http://jsfiddle.net/cpvLzLso/

rangeSelector: {
    selected: 4,
    inputEnabled: false,
    buttonTheme: {
        visibility: 'hidden'
    },
    labelStyle: {
        visibility: 'hidden'
    }
}

我们只是隐藏所有文字和按钮。

用户可以通过更改selected设置组中的rangeSelector参数来更改默认图表间隔。

但如果你不需要禁用导航栏,你最好使用Jugal的解决方案。

UPD 1:于2015年6月23日更新,以满足今天的现实。对于那些低估这个答案的人:尝试在Jugal的答案中禁用导航器,然后平移图表。

答案 2 :(得分:1)

如果你想删除" From to"你可以这样做的盒子:

rangeSelector:{
   inputEnabled: false,
}

如果要删除每个范围选择器,则必须写入该行:

rangeSelector:{
    enabled: true,
}

如果你想禁用缩放按钮,你必须写这个

rangeSelector:{
    allButtonsEnabled: true,
}