Zum Hauptinhalt springen

setLoadMode

Description

Legt den Modus für das Laden von Daten in Teilen fest und ermöglicht dynamisches Laden

setLoadMode: (mode: string) => void

Parameters

  • mode - (required) string - der Lade-Modus

Example

scheduler.config.load_date = "%Y.%m.%d";  
scheduler.init('scheduler_here',new Date(2009,10,1),"month");

scheduler.setLoadMode("month")
scheduler.load("data/events.php");

Details

Hinweis

Diese Methode sollte nach dem Aufruf von scheduler.init(), aber vor dem Laden von Daten in den Scheduler verwendet werden.

Standardmäßig lädt der Scheduler alle Daten auf einmal. Dies kann ineffizient sein, wenn große Mengen von Events verarbeitet werden. In solchen Fällen ist es besser, die Daten in Segmenten zu laden, nur das, was für die Anzeige der aktuellen Ansicht benötigt wird.

Der Parameter mode akzeptiert einen der folgenden vordefinierten Werte:

  • day;
  • week;
  • month;
  • year.

Beispielsweise bewirkt die Einstellung des Modus auf 'month', dass der Scheduler Daten nur für den aktuellen Monat anfordert und bei Bedarf zusätzliche Daten lädt. Mehr erfahren über Lade-Modi.

Request

Die generierten Requests sehen folgendermaßen aus:

Data?from=DATEHERE&to=DATEHERE

wobei DATEHERE ein gültiges Datum ist, formatiert gemäß der Einstellung in load_date.


Bei Verwendung von dhtmlxConnector auf Serverseite ist keine zusätzliche serverseitige Verarbeitung für das Parsen der Daten erforderlich.

Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.