Перейти к основному содержимому

load

Description

Загружает данные в планировщик из внешнего источника данных

load: (url: string, callback?: SchedulerCallback) => void

Parameters

  • url - (required) string - URL на стороне сервера (может быть статическим файлом или серверным скриптом, который выводит данные в одном из поддерживаемых форматов)
  • callback - (optional) function - функция обратного вызова

Example

scheduler.load("data"); // формат данных определяется автоматически
// или
scheduler.load("data", () => {
alert("Data has been successfully loaded");
});

Details

Обратите внимание, что в случае динамической загрузки функция обратного вызова, переданная в качестве второго параметра, будет вызываться только при начальной загрузке данных. В то время как последующие порции данных будут загружаться позже, функция обратного вызова больше не будет вызываться.

Если вам нужно вызывать функцию обратного вызова каждый раз, когда данные загружаются в Scheduler, вы можете использовать событие onLoadEnd.

Migration

В версиях 5.2 и позже планировщик автоматически определяет формат данных.

Но до версии 5.2 метод включал три параметра:

  • url - (string) URL на стороне сервера (может быть статическим файлом или серверным скриптом, который выводит данные в виде XML)
  • type - (string) ('json', 'xml', 'ical') тип данных. Значение по умолчанию 'xml'
  • callback - (function) - функция обратного вызова

Change log

  • Второй параметр type метода был удалён в версии v5.2.
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.