2015-07-06 67 views
2

我需要隱藏系列,但我需要移除對傳說的隱藏效果。 (匝顏色爲灰色)Highcharts隱藏系列無變化圖例顏色

我嘗試,

serie.setVisible(false, false); 

serie.hide(); 

兩個變化說明顏色爲灰色。可能,我需要使用serie.update()來做到這一點。哪些屬性會在更新中更改?

回答

2

您可以使用itemHiddenStyle爲文字設置固定的顏色。

但是,如果你想達到的形狀/項相同的效果,那麼最簡單的將是包裝方法,將色彩,總是呈現的顏色像可視系列:

(function(H) { 
    H.wrap(H.Legend.prototype, 'colorizeItem', function(p, item) { 
     p.call(this, item, true); // second param, "visible" = true 
    }); 
})(Highcharts) 

演示: http://jsfiddle.net/6Lftuhzk/1/