Ich habe ein Liniendiagramm erstellt, das seine Daten erfolgreich in chartjs aktualisieren kann, und ich versuche auch, die Optionswerte dynamisch zu ändern. Genauer gesagt möchte ich in der Lage sein, den Maßstab zu ändern. Ich möchte vermeiden, das Diagramm jedes Mal neu zu erstellen, wenn Updates benötigt werden. Gibt es eine Möglichkeit, die Optionen dynamisch zu aktualisieren, beispielsweise:
%Vor%Hinweis: Ich habe auch Folgendes versucht:
%Vor% Ich probiere auch myLiveChart.render();
anstelle von update, aber nichts scheint wirklich zu funktionieren.
Hier ist eine Geige, die das Problem veranschaulicht: Ссылка
Ich habe eine Lösung gefunden, die funktioniert, falls jemand das googelt. Hier ist die Sache: Ich habe chartjs Version 1, in denen die update () -Funktion nicht in allen Fällen funktioniert, insbesondere wenn Sie versuchen, die Optionen eines Diagramms zu ändern. Der Wechsel zu Version 2 ermöglichte es mir, update () korrekt zu verwenden, indem ich die Optionen wie folgt ändere:
%Vor%Hier ist eine Fiedel, um die Lösung für mein Problem zu demonstrieren, falls jemand das gleiche Problem hat: Ссылка
Tags und Links javascript chart.js