SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Candyrat Records

    Candyrat Rec

    10 Mayıs 2006
  • Dogbert files

    Dogbert file

    12 Ocak 2012
  • Learn Math Tutorials

    Learn Math T

    20 Kasım 2011