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

  • BachelorsPadTv

    BachelorsPad

    17 Ocak 2012
  • Britec09

    Britec09

    4 Mart 2009
  • LaKe Lightroom Tutorials

    LaKe Lightro

    22 Temmuz 2014