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

  • fireflame65

    fireflame65

    27 Mart 2007
  • STITCHLESS TV how to sew your own style tutorials

    STITCHLESS T

    9 HAZİRAN 2011
  • wwjoshdu

    wwjoshdu

    18 ŞUBAT 2011