parse()
loads data from a local data source
parse(data: object[] | string, driver?: object | string): void;
Parameters:
data: array | string
- the data to loaddriver: object | string
- optional, DataDriver or type of data ("json", "csv", "xml"), "json" by default
Example
const dataset = [
{
"value": "Ben",
"short": "Ben is a very cautious 5-year-old Siberian Husky.",
"thumbnailName": "01.jpg"
},
{
"value": "Izzy",
"short": "This is our most beloved kingfisher bird Izzy.",
"thumbnailName": "02.jpg"
},
{
"value": "Momo",
"short": "Momo is a 25-year-old elephant with a big heart.",
"thumbnailName": "03.jpg"
}
]
const dataview = new dhx.DataView("dataview_container");
// loads data into the dataview from the JSON array
dataview.data.parse(dataset);
info
Please note that if you specify the id
fields in the data collection, their values should be unique. You can also omit the id
fields in the data collection. In this case they will be generated automatically.
Related sample: Data. Parse