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

  • Android Central

    Android Cent

    13 Kasım 2008
  • Cartoonium

    Cartoonium

    11 NİSAN 2011
  • Epic Tutorials for iPhone, iPad and iOS

    Epic Tutoria

    18 EYLÜL 2011