Skip to main content


loads data from an external file

load?(url: string | DataProxy, driver?: object | string): Promise<any>;


  • url: string | IDataProxy - the URL of an external file or DataProxy with the URL configured
  • driver: object | string - optional, DataDriver or type of data ("json", "csv", "xml"), "json" by default


A promise of data loading.

Example"../common/data.xml", "xml");

Related sample: Data. Load

The component will make an AJAX call and expect the remote URL to provide valid JSON data.

Data loading is asynchronous, so you need to wrap any after-loading code into a promise:{
//do something after load;

//do something after load;
// loadData executes a callback function after an asynchronous
// data loading has completed