Ändern-Achse min/max auf einem vorhandenen Grundstück mit Flot-JQuery-Bibliothek

Habe ich eine Serie von Diagrammen über die flot-Bibliothek, die alle auf einer einzigen Seite angezeigt. Gibt es eine Möglichkeit zum update der X-Achse, min-und max-Optionen ("Optionen".x-Achse.min, Optionen.Achse.max) - Werte OHNE erneute zeichnen der plots ($.plot('Platzhalter',data,options))?

Fand ich diese Lösung: http://osdir.com/ml/flot-graphs/2012-02/msg00064.html
Das deutet darauf hin, dass die folgende Zeile würde es tun, aber es funktioniert nicht für mich - den plots sichtbar, min und max nicht geändert wird basierend auf diesen Anruf.

monitorGraph.getOptions().xaxis[0].max = xaxis.max;

Tipps zum aktualisieren des Graphen in x-Richtung max und min-Werte würde sehr geschätzt werden!

EDIT: Lösung Unten

Dem folgenden code wird eine vorhandene plot, update der Bereich, der sichtbar ist, und es neu zeichnen in eine sehr leichte und effiziente Art und Weise.

            plot.getOptions().xaxis[0].min = time.start;
            plot.getOptions().xaxis[0].max = time.end;
            plot.setupGrid();
            plot.draw();

InformationsquelleAutor der Frage jfaghihnassiri | 2013-07-18

Schreibe einen Kommentar