簡體   English   中英

Highcharts餅圖明細表未在第三個鑽頭上顯示

[英]Highcharts Pie Chart Drilldown not showing on third drill

我有兩個問題:

  1. 在第三個細分中,DataLabel的名稱顯示為“ Slice”,而不是它們各自的名稱。 這是一個錯誤還是我需要在某個地方指定它?
  2. 當我應用顏色主題時,每次向下鑽取顏色都會重置,並且會隨機生成其他顏色。 (我在主題文件系列中有20種顏色)
  3. 還有一種方法可以進行追溯嗎? IE瀏覽器有一個外部按鈕或控件,允許用戶返回上一級? 對我來說,我不知道回到原始版本並再次進行深入分析是否很直觀。

這是我的JSFiddle。 http://jsfiddle.net/Lzhm6/

除了這些問題,我的所有工作都很好,希望可以幫助其他嘗試做同樣事情的人。

*還請注意,我正在使用新的源代碼: https : //raw.github.com/highslide-software/highcharts.com/master/js/highcharts.src.js ,它可以解決標簽錯誤。

*每次我向下鑽取時都會出現錯誤:

point.select is not a function
[Break On This Error] point.select(null, event.ctrlKey || event.metaKey || event.shiftKey);

我玩了第一個A數據部分,並將其更改為:

            data: [{
                y: 33.06,
                name: 'A',
                drilldown: {
                    name: 'Budweiser',
                    data: [
                        {name:'A', y:10838}
                        , {name:'B', y:11349}
                        , {name:'C', y:11894}
                        , {name:'D', y:11846}
                        , {name:'E', y:11878}
                        , {name:'F', y:11662}
                        , {name:'G', y:11652}
                    ],
                    color: colors[0]
                }},

這對我來說是完美的。 我將類別和數據節點放入數據數組中的名稱/數據對象節點的單個數組中。 檢查更新的jsfiddle以查看更改如何工作。

  1. 點擊A-1
  2. 點擊A

檢查這個小提琴或在鑽取部分中使用以下代碼:

data: [
    ['slice_name',10],
    ['slice_name',7],
    ['slice_name',33],
    ['slice_name',2]
]

暫無
暫無

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

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