2016-12-15 141 views
0

我將樣條和錯誤條形圖組合在一起。最小和最大有兩個單獨的錯誤條形圖。需要兩個錯誤條形圖,因爲最小和最大值需要用單獨的圖例項目來顯示/隱藏。爲了達到這個目的,我將min error bar的第一個值設置爲api調用返回的最小值,我將最大值設置爲響應返回的平均值。相反,我將平均值設置爲最大誤差欄的最小值,並將最大值作爲最大值返回。但是,當我點擊圖例項目時,平均項目隱藏最小和最大菜單項目和數據,最大菜單項目隱藏最小和最大圖例項目。顯示/隱藏相關數據的唯一菜單項是最小項目。我怎樣才能獲得正確的圖例項目/數據顯示/隱藏功能?我嘗試了系列中的linkedTo屬性,但是數據沒有顯示/隱藏。 broken legend example圖例項目隱藏/顯示其他圖例項目

series: [{ 
    name: 'Average', 
    type: 'spline', 
    color: 'transparent', 
    marker: { fillColor: '#2B767F', symbol: 'circle'}, 
    data: [], 
    showInLegend: true 
    }, 
    { 
    name: 'Max', 
    type: 'errorbar', 
    color: '#2B767F', 
    data: [], 
    showInLegend: true 
    }, 
    { 
    name: 'Min', 
    type: 'errorbar', 
    color: '#2B767F', 
    data: [], 
    showInLegend: true 
    }] 
+0

如果您用實際數據設置小提琴,理解您嘗試實現的內容會容易得多。你可以在這裏http://jsfiddle.net/14kw76o2/嗎? – morganfree

+0

謝謝,我在帖子中添加了一個小提琴。 – neridaj

回答

0

添加linkedTo:null,對於錯誤欄圖表修復了問題。