2017-05-30 7 views
0

Wie ändert man Serien auf Highchart-Eigenschaften? dies jsfiddleHighchart Änderungsreihenwert

seine ähnlich wie this aber unterschiedliche Struktur

i viele Arten von Serien wie diese

series: [{ 
      name: 'Nominal', 
      data: [ 
       { name: 'Remunerasi', y: 200000, color: 'red'}, 
       { name: 'Penyesuaian Gaji', y: 1200000, color: 'yellow' } 
      ] 
     }] 


//or this 
series: [{ 
    name: 'Brands', 
    data: [ 
     { name: 'Promosi', y: 33.38 }, 
     { name: 'Upgrading', y: 14.77 }, 
     { name: 'GP Dibawah Min', y: 22.91 }, 
     { name: 'Kontrak Kedua', y: 20} 
    ] 
}] 


//or this 

series: [{ 
     name: 'Sebelum', 
     data: [200000, 300000, 400000, 400000], 
     color : 'red' 
    },{ 
     name: 'Setelah', 
     data: [400000,600000,800000,800000], 
     color : 'yellow' 
    },{ 
     name: 'Kenaikan', 
     data: [200000, 300000, 400000, 400000], 
     color : 'blue' 
    }] 

Im Versuch ändern Sie den Wert innerhalb dieser Serie über eine Taste

ändern möchten
+0

Sie müssen [point.update()] (http://api.highcharts.com/highcharts/Point.update) verwenden und einen bestimmten Punkt mit neuen Optionen aktualisieren - siehe Beispiel http://jsfiddle.net/ vcv3jvxv/ – morganfree

+0

Oder mit 'setData()': http://jsfiddle.net/NxEnH/612/ – jlbriggs

Antwort

-1

Ich hoffe, dass diese Tuto Ihnen hilft setdata: Wenden Sie einen neuen Satz von Daten auf die Serie und optional neu zu zeichnen. Das neue Datenarray wird als Referenz übergeben (mit Ausnahme von updatePoints) und kann später beim Aktualisieren der Diagrammdaten geändert werden.

+0

http://jsfiddle.net/NxEnH/8/ – Mira

+0

Ich denke, das was Sie wollen: https: // jsfiddle .net/v425Lxh8/23 / – Mira