2013-03-01 18 views
10

Varolan bir dizideki bir noktayı değiştirmeye çalışıyorum. API'ye bakmadan aşağıdakileri deniyorum:JavaScript'i kullanarak Highcharts'ta bir veri noktasını dinamik olarak nasıl değiştiririm

chart.series[0].data[0].y = 43; 
chart.redraw(); 

Eminim ki basit bir şey kaçırıyorum ama anlayamıyorum. Yardım ettiğin için teşekkür ederim.

+0

size cevap bulacaksınız, bir doküman bakmak atın

chart.series[0].data[0].update(y += 10); 

Burada bir örnek görebilirsiniz. –

cevap

20

Değeri ayarlayamazsınız. chart.series [0] .data [0], bir değer nesnesini döndürür, daha sonra bu değerleri değiştirmek için 'update' yöntemini kullanabilirsiniz. http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/members/point-update-column/

+0

Teşekkürler. Bu daha mantıklı ... – user2124180

+0

Bu y değeri için harika çalıştı ... ama şimdi x değerine erişmede sorun yaşıyorum. chart.series [0] .data [0] .update (x = xMin); çalışmıyor – user2124180

İlgili konular