簡體   English   中英

啟用點擊時高圖表導出

[英]Enable Highcharts Exporting On Click

我希望以編程方式啟用頁面上所有圖表的導出。

這是我當前的代碼:

$('.js-chart-export').on('click', function(e){
    e.preventDefault();
    charts = $('.chart').highcharts();
    charts.options.exporting.enabled = true;
});

.js-chart-export是一個鏈接,我想單擊該鏈接即可將導出按鈕添加到所有圖表。 每個圖表容器都有一個.chart類。

我嘗試過的其他

有許多具有原始highchart調用的文檔就緒文件。 做一個實驗,我調用了一個圖表,使對象是全局的(通過控制台確認),然后嘗試調用:

specific_chart.options.exporting.enabled = true;

在該圖表的對象內,值已更改,但未將按鈕添加到圖表中。 接下來,我嘗試調用redraw()函數,但是該方法也失敗了。 有任何想法嗎?

不幸的是,您不能動態地執行此操作,您需要銷毀並創建新的圖表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM