ebody: chart.js - Typ "Line" in "Bar" ändern - Balken werden nur halb dargestellt

Beitrag lesen

mir ist nicht ganz klar, warum das offensichtliche object.destroy() nicht einfach in die Funktion einbaust

Ich wollte einfach gerne wissen, ob es eine einfachere/andere Möglichkeit gibt. Hätte ja sein können.

Wenn man über ein Formular Daten eingibt und diese über Knopfdruck ins Chart (Objekt) einbaut und dann den Diagrammtyp wechselt, wäre das durch myChart.destroy(); schon deutlich aufwendiger. Denn ich müsste es per Script neu "aufbauen", die Daten aus dem Formular merken, um diese wieder einbauen zu können u.a.

Aber so wie es aussieht lässt es sich nur mit myChart.destroy(); umsetzen.

Gruß ebody