Mit der API fürchart.js
können Punkte der darin geladenen Datensätze bearbeitet werden, z. B.:
.update( )
Wenn Sie update () in Ihrer Diagramminstanz aufrufen, wird das Diagramm mit allen aktualisierten Werten erneut gerendert, sodass Sie den Wert mehrerer vorhandener Punkte bearbeiten und diese dann in einer animierten Renderschleife rendern können.
.addData( valuesArray, label )
Rufen Sie addData (valuesArray, label) in Ihrer Chart-Instanz auf und übergeben Sie ein Array von Werten für jedes Dataset sowie eine Beschriftung für diese Punkte.
.removeData( )
Durch Aufrufen von removeData () in Ihrer Diagramminstanz wird der erste Wert für alle Datensätze im Diagramm entfernt.
All dies ist großartig, aber ich kann nicht herausfinden, wie ein völlig neuer Datensatz geladen und der alte gelöscht wird. Die Dokumentation scheint dies nicht abzudecken.