load()
Beschreibung
Lädt Daten aus einer externen Datei
Verwendung
load(
url: string | object,
driver?: object | string
): promise;
Parameter
url- (erforderlich) die URL einer externen Datei oderDataProxymit konfigurierter URLdriver- (optional)DataDriveroder Datentyp ("json","csv","xml"), standardmäßig"json"
Rückgabewert
Die Methode gibt ein Promise für das Laden der Daten zurück
Beispiel
const diagram = new dhx.Diagram("diagram_container", {
type: "default"
});
diagram.data.parse(data);
diagram.data.load("../common/data.json");
Details
Die Komponente führt einen AJAX-Aufruf aus und erwartet, dass die Remote-URL gültige JSON-Daten liefert.
Das Laden der Daten erfolgt asynchron. Daher müssen Sie den Code, der nach dem Laden ausgeführt werden soll, in ein Promise einbetten:
diagram.data.load("../some/data").then(() => {
diagram.selection.add(123);
});
Verwandter Artikel: Laden und Speichern von Daten
Verwandtes Beispiel: Diagram. Daten. Datenladen