Highcharts: Aktualisieren eines Kreisdiagramms mit setData ()

Ich versuche herauszufinden, wie man ein Highcharts-Kreisdiagramm aktualisiert, aber für mein ganzes Leben scheint es nicht richtig zu funktionieren.

Ich habe die Dokumentation durchgesehen und konnte ein Balken-, Linien- und Spline-Diagramm erstellen, um es zu aktualisieren, aber wenn ich diese Funktion für Kreisdiagramme verwende, funktioniert es einfach nicht.

Ich füttere gerade:

<code>item.setData([["none", 100]], true);
</code>

Wo item gleich der Serie ist, sieht das so aus:

<code>$.each(browser_chart.series, function(i, item){
    if(item.name == 'Browser share'){
        console.log(data.browsers);
        item.setData([["none", 100]], true);
    }
});
</code>

Wie in den Demos gezeigt, werden die Daten für ein Kreisdiagramm formatiert. Problem ist, dass es nicht scheint, die Reihe richtig zu lesen. Ich versuche:

<code>item.setData([\"none\", 100], true);
</code>

Und es scheint etwas zu tun, kann aber die x- und y-Werte nicht richtig lesen (was natürlich bedeutet, dass es falsch ist).

Kann mich hier jemand in die Richtung weisen, damit das funktioniert?

Vielen Dank,

Antworten auf die Frage(3)

Ihre Antwort auf die Frage