2012-05-16 147 views
4

我正在用HighCharts庫創建圖表,我想知道如何刪除右側角落中的2個小按鈕,您可以打印和下載圖表,我想添加一個新的按鈕。刪除打印按鈕

也許有人可以幫助我嗎?

回答

6

根據the documentation,您可以根據需要禁用按鈕。該文檔甚至提供了正在加載的圖表的an example,並禁用了按鈕。

在您的配置,一定要包括以下內容:

var chart = new Highcharts.Chart({ 
    /* Other items removed to focus on navigation */ 
    navigation: { 
     buttonOptions: { 
      enabled: false 
     } 
    } 
}); 
2

如果要刪除所有按鈕做的最好的地方是在這裏:

exporting: { 
    enabled: false 
} 

如果禁用僅導航按鈕被禁用,導出模塊繼續被加載。
要禁用只有一個按鈕,你必須使用以下方法:

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

下面的代碼禁用導出按鈕。

我不知道如何添加一個按鈕而無需添加新的svg元素,但是如果您不想使用導出按鈕,爲什麼不更改圖表按鈕樣式和功能?你可以按照reference來做。

+0

但它同時禁用button..how ??? – Kalyan