2015-10-16 25 views
0

問題: 當一系列的圖表都設置隱藏和可見通過點擊右側的神話傳說中的Y軸不正確呈現:Highcharts不是傳說中的正常顯示,點擊

enter code here 

http://jsfiddle.net/yzqdekhr/5/

重現步驟

1)點擊Diversion%Monthly Legend並隱藏右側y軸
2)點擊都改行噸和垃圾桶噸圖例(完全圖表將是空白的)
3)點擊導流%月圖例再次顯示它
4)點擊都改行噸和垃圾桶噸圖例來顯示圖表數據

現在看到這兩個軸都有自己的故事情節這應該不是,見下面的圖片

enter image description here

預期結果 的繪圖線必須是共同的作爲第一次加載

+0

http://jsfiddle.net/yzqdekhr/5/ –

+0

無法理解的問題,一切看起來罰款,我試圖用你的腳步 –

+0

做你嘗試重現上面的步驟中,起初只有4個網格線/繪圖線,但在執行上述步驟之後,線條變爲9, –

回答

0

問題在於次軸的動作 - 在全部刪除並繪製Diversion %時,沒有要動態鏈接的數據或主軸。

我只能想到做你想要的而沒有得到雙軸線的唯一方法就是將第二個Yaxis linkedTo選項設置爲第一個。

這將確保如果沒有第一個yaxis,情節將不會呈現新行。這是另一個問題,因爲現在Diversion %線條根本不被繪製(如果其他線條不可見),所以您將不得不爲第一個Yaxis設置minmax值。

JSnippet Demo

//Added to the second Yaxis: 
linkedTo: 0; 

//Added to the first Yaxis: 
min: 0; 
max: 100; 
+0

我不能那樣做1 st Y軸可能具有數千,數百萬和全部的值,但第二軸可能只有0到100的值。 –

+0

請參閱http://forum.highcharts.com/viewtopic.php?f=9&t=17114和http上的小提琴://jsfiddle.net/7NEhU/ –