загружает содержимое файла или base64-строку в компонент
data | promise|string|array|object | данные для добавления |
type | string | тип данных: 'json' (default), 'xml', 'csv', или 'jsarray' |
clear | boolean | если true, метод очистит текущие данные перед тем, как запарсить новые |
// загрузка из Base64-строки
var base64data = ..decoded base64 data..;
$$("pdf").parse({data:base64data});
// загрузка файла
{
view:"uploader",
width:200,
height:45,
value:"Choose a PDF file to upload",
accept:"application/pdf",
on:{
onBeforeFileAdd:function(upload){
$$("pdf").parse(upload.file);
return false;
}
}
}
Параметр data может принимать значения следующих типов:
Если вы хотите добавить данные в дополнение к уже загруженным, вы можете указать место, в которое они добавятся, с помощью параметра position. По умолчанию новые данные добавляются в конец списка.
$$("datatable").parse({
pos: $$("datatable").count(),
// количество записей будет равно последнему индексу +1
data:dataset
});
ID новых данных должны быть уникальны, иначе они перезапишут старые данные с такими же ID.