0

rangeSelector が非表示の場合、Highstock でイベント (ボタンがクリックされる、またはページが読み込まれるなど) が発生したときに選択された範囲をどのように制御できますか。

APIは、rangeSelector を非表示にするために 1 を設定することを指定しますrangeSelector : {enabled: false}が、これは rangeSelector を非表示にするだけでなく、それに対するユーザー コントロールを完全に無効にします。このでは、rangeSelector を無効にした場合の効果を確認できます。

rangeSelector を無効にして範囲を制御する方法はありますか? または、rangeSelector を非表示にする方法がありますが、有効にしたままにして、それに関連付けられているコントロールが引き続き機能するようにします。

背景情報:

現在のコントロールの美学が嫌いなので、HTML/CSS から範囲を制御し、それらを別の方法で配置するための独自のコントロール セットを作成できるようにしたいと考えています。

事前に感謝します。

4

1 に答える 1

2
var chart = new Highcharts.StockChart({

    chart: {
        renderTo: 'container'
    },

    rangeSelector: {
        selected: 1
    },

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

chart.rangeSelector.destroy();
于 2012-08-01T12:07:43.137 に答える