15 Aralık 2011, PERŞEMBE
Highcharts serisi için Ek Veri seti
grafikte göstermek için kullanacağı bir dizi nesne için bazı ek veri geçmek için herhangi bir şekilde? ipucu yok
örneğin
tooltip: {
formatter: function() {
return '<b>' this.series.name '</b><br/>'
Highcharts.dateFormat('%b %e', this.x) ': ' this.y;
}
burada sadece dizi kullanabiliriz.adı , bu.x & bu.serisi için y. başka bir dinamik değer yalnız veri kümesi ile geçmek istiyorum diyelim ve dizi üzerinden erişim nesnesi olabilir. bu mümkün mü?
Şimdiden teşekkür ederim.
CEVAP
15 Aralık 2011, PERŞEMBE
Eğer her bir veri noktası bir karma olduğu, aşağıdaki gibi dizi nesnesi ayarlarsanız evet, o zaman ekstra değerler geçirebilirsiniz:
new Highcharts.Chart( {
...,
series: [{
name: 'Foo',
data: [ { y : 3, myData : 'firstPoint' },
{ y : 7, myData : 'secondPoint' },
{ y : 1, myData : 'thirdPoint' } ]
}]
} );
Senin tooltip" nesnesinin özniteliği geçti. "nokta üzerinden erişebilirsiniz
tooltip: {
formatter: function() {
return 'Extra data: <b>' this.point.myData '</b>';
}
}
Tam örnek: http://jsfiddle.net/japanick/dWDE6/314/
Bunu Paylaş:
Highcharts bir grafik tüm serisi veril...
Nasıl tarih sadece SQL Server datetime...
Nasıl terminalden Curl ile JSON veri g...
Hangi MySQL boolean değerleri saklamak...
İlişkisel bir Veritabanında Hiyerarşik...