2012-07-26 91 views
0

我有一個樣條系列。它的顏色是藍色的。取決於一些條件,我想改變它的顏色爲綠色或紅色。 該怎麼做。 我嘗試以下方法,但它沒有工作以編程方式更改highcharts spline系列的顏色?

var rawChart = Ext.ComponentQuery.query('kpiprojectrawvaluechart')[0]; 
var upperSeries = rawChart.series[0]; 
var lowerSeries = rawChart.series[2]; 

if(status == 'danger'){ 
    upperSeries.color = 'red'; 
} 
else { 
upperSeries.color = 'green'; 
} 

rawChart.refresh(); 

請幫我

+0

你能用一些示例數據放置代碼的jsFiddle。有許多方法可以在這裏對貓進行皮膚處理,所以最好先看看你是從哪裏開始的。 – wergeld 2012-07-26 17:09:47

+0

你的問題解決了嗎? – 2012-08-01 16:31:24

回答

1

你可以使用:

chart.series[0].graph.attr('stroke', 'green'); 

這裏是小提琴鏈接:http://jsfiddle.net/mhardik/BCH9t/

+0

謝謝Hardik Mishra – KalpaG 2012-08-28 09:01:58

+0

@KalpaG:你好,歡迎光臨:) – 2012-08-28 09:19:19

相關問題