4

HighChartsライブラリを使用してグラフを作成していますが、グラフを印刷およびダウンロードできる右隅の2つの小さなボタンを削除する方法を知り、新しいボタンを追加したいと思います。

多分誰かが私を助けることができますか?

4

3 に答える 3

6

ドキュメントに従って、必要に応じてボタンを無効にすることができます。ドキュメントには、ボタンを無効にして読み込まれたチャートの例も示されています。

構成には、必ず次を含めてください。

var chart = new Highcharts.Chart({
    /* Other items removed to focus on navigation */
    navigation: {
        buttonOptions: {
            enabled: false
        }
    }
});
于 2012-05-16T16:18:34.020 に答える
3

すべてのボタンを削除する場合は、次の場所が最適です。

exporting: {
    enabled: false
}

ナビゲーションのみのボタンを無効にすると、エクスポート モジュールが引き続き読み込まれます。
ボタンを 1 つだけ無効にするには、次を使用する必要があります。

exporting: {
    buttons: {
        exportButton: {
            enabled: false
        }
    }
}

以下のコードは、エクスポート ボタンを無効にします。

新しいsvg要素を追加せずにボタンを追加する方法がわかりませんが、エクスポートボタンを使用しない場合は、チャートボタンのスタイルと機能を変更してみませんか? 参照に従って実行できます。

于 2012-05-16T18:58:44.820 に答える
1

上記で説明したように、次の方法で無効にできます。

exporting: {
    buttons: {
        exportButton: {
            enabled: false
        }
    }
}

新しいボタンを追加するには、これを使用します。

ハイチャートに新しい画像ボタンを追加する

于 2012-05-16T21:54:13.033 に答える