To
bind Shield UI DataSource to local data, provide the data
initialization option when creating a new DataSource instance. The data
setting must be a JavaScript array or an object containing the data in a
nested property:
1
2
3
4
5
6
7
8
| var ds = new shield.DataSource({ data: [/*...*/]});ds.read().then(function () { var dataView = ds.view; //dataView contains the local data}); |
Alternatively,
if the local data is a JavaScript array and there are no additional
initialization options, you can provide the data array directly as a
first constructor argument:
1
2
3
4
5
6
| var myDataArray = [/*...*/];var ds = new shield.DataSource(myDataArray);ds.read().then(function () { var dataView = ds.view; //...}); |
Once the DataSource is initialized, the local array is accessible through the data property of the DataSource.
Няма коментари:
Публикуване на коментар