parse

загружает данные, доступные на клиенте

void parse(promise|string|array|object data,string type);

Parameters

datapromise|string|array|objectданные для добавления
typestringтип данных: 'json' (default), 'xml', 'csv', или 'jsarray'

Example

webix.ui({
    id:"data",
    view:"dataview",
    // ...
});
 
var str = "<data><item id='1'><title>The Lord of the Rings</title>"+
    "<year>2003</year></item>" +
    "<item id='2'><title>Star Wars: Episode V</title>"+
    "<year>1980</year></item></data>";
 
$$("data").parse(str,"xml");

Related samples

Details

Параметр data может принимать значения следующих типов:

  • promise данных (объект),
  • другой компонент с данными (объект),
  • локальные данные:
    • массив
    • строка

Если вы хотите добавить данные в дополнение к уже загруженным, вы можете указать место, в которое они добавятся, с помощью параметра position. По умолчанию новые данные добавляются в конец списка.

$$("datatable").parse({
    pos: $$("datatable").count(),
    // количество записей будет равно последнему индексу +1
    data:dataset
});

ID новых данных должны быть уникальны, иначе они перезапишут старые данные с такими же ID.

See also
Наверх
If you have not checked yet, be sure to visit site of our main product Webix javascript ui components library and page of tree table product.