在HighStocks Navigator中隐藏系列数据的简单方法是什么?

时间:2017-08-30 04:20:17

标签: javascript highcharts highstock

正在使用Highstocks并希望隐藏Navigator中显示的系列数据。尝试了很少的方法和足够的谷歌搜索,但没有运气。

以下是示例JSFiddle link

我尝试的简单方法是:

series: [{
        name: 'USD to EUR',
        data: usdeur,
        showInNavigator: false
    }]

showInNavigator配置也会从我想要保留的导航器中删除X轴坐标。

我确实尝试了this thread中提供的解决方案,但没有任何效果。

任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:1)

使用CSS隐藏滚动条。 showInNavigator: false会隐藏导航器。



Highcharts.stockChart('container', {
    series: [{
        name: 'USD to EUR',
        data: usdeur,
        showInNavigator: false
    }]
});

.highcharts-scrollbar{
  display:none
}

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

<script src="https://code.highcharts.com/stock/highstock.js"></script>
<script src="https://code.highcharts.com/stock/modules/exporting.js"></script>
<script type="text/javascript" src="https://www.highcharts.com/samples/data/usdeur.js"></script>
&#13;
&#13;
&#13;

另一次更新

&#13;
&#13;
Highcharts.stockChart('container', {

    navigator: {
        series: {
            color: '#FFFFFF',
            lineWidth: 0
        }
    },

    rangeSelector: {
        selected: 1
    },

    series: [{
        name: 'USD to EUR',
        data: usdeur
    }]
});
&#13;
<div id="container" style="height: 400px; min-width: 600px"></div>

<script src="https://code.highcharts.com/stock/highstock.js"></script>
<script src="https://code.highcharts.com/stock/modules/exporting.js"></script>
<script type="text/javascript" src="https://www.highcharts.com/samples/data/usdeur.js"></script>
&#13;
&#13;
&#13;