LocalStorageDataSource¶
Источник данных представления для произвольного массива.
Description¶
Очень часто встречаются ситуации, когда визуальное представление
оперирует предопределенным набором данных, которые необходимо хранить в local storage браузера.
Например, индивидуальные конфигурации страницы, для каждого пользователя. При решении подобных задач следует
использовать LocalStorageDataSource
- он позволяет определить произвольный
массив данных, которые будут сохранены в браузере ползователя. Источник данных создается в единственном экземпляре на страницу.
Extends¶
LocalStorageDataSource.metadata¶
В метаданных LocalStorageDataSource может задаваться в качестве источника для DataBinding. При этом имя источника необходимо указывать как LocalStorageDS
.
Examples¶
{
"Label": {
"Name": "SomeLabel",
"Value": {
"Source": "LocalStorageDS",
"Property": "0.FirstName"
}
}
}
{
"Button": {
"Name": "SomeButton",
"Text": {
"Source": "LocalStorageDS",
"Property": "0.BtnName"
}
}
}