2013-03-25 104 views
2

我有一個複雜的面積圖,它使用了一些堆疊和一些垛堆的系列。Highcharts 3.0,面積圖與堆疊和堆疊系列 - 如何解決?

在版本3之前,一切正常。 隨着第3版,也有一些奇怪的越野車的行爲,在這兩個Firefox和Chrome: 這裏舉例:http://jsfiddle.net/jlbriggs/yj3FP/

stacking:'normal', 

如果我停用堆疊,一切看起來都如預期。但我需要堆疊。 因此,如果您註釋掉'stacking:normal'這一行,除堆疊部分外,您將看到該圖表(除堆疊部分外)...

在上面鏈接的示例中,如果隱藏了所有除了'預測'系列以外,你會看到他們應該如何看待的東西。請注意,與「預測」系列相鄰的粗線條消失了 - 它不應該在第一位!該行是所有其他堆疊的系列,它們並不沿x軸延伸到「預測」系列的區域,而是覆蓋「預測」系列。現在

,具有隱藏的那些堆積面積系列,再次顯示 - 注意非常離奇一路上行曲折鋸齒字形路段....

我意識到這是一個複雜的解釋。這是很難的問題解釋:)

所以,問題是:

1)這是怎麼回事?上

2)如何讓它停止? :)

github上的問題列爲解決,但我仍然有這個圖表完全相同的問題。

+0

同樣的問題在這裏報告:http://stackoverflow.com/questions/15646108/highcharts-stacked-area – jlbriggs 2013-03-28 16:16:25

+0

也許它是與已知的錯誤https://github.com/highslide-software/highcharts.com/issues/1651 – 2013-04-05 12:36:35

+0

您是否使用highcharts的主版本?其中包括修復?http://github.highcharts.com/master/highcharts.src.js – 2013-04-11 09:15:41

回答

7

好了,解決方法:

我已經設置堆疊:正常在plotoptions串聯電平,並根據需要通過一系列的級別禁用它的一個系列。

我已經改爲從繪圖選項中刪除堆疊設置,而是隻根據需要將其設置在系列級別的系列中。

問題消失了。

+0

嗨。你能分享一個小提琴,所以我們可以看到代碼?會非常有幫助! – luftikus143 2013-05-28 06:18:18

+0

當然。更新的小提琴:http://jsfiddle.net/yj3FP/5/我所做的只是*不*在plotOptions中指定堆疊,而是僅在需要它的系列中指定。 – jlbriggs 2013-05-28 12:54:49