Свойство dataset
Предоставляет доступ ко всем пользовательским атрибутам данных (data-*), заданным для этого элемента.
Любые атрибуты данных в разметке будут преобразованы в ключи с верблюжьей нотацией в карте на основе правил преобразования.
Например, HTML, заданный как:
<div data-my-random-value='value'></div>
Будет доступен в Dart как:
var value = element.dataset['myRandomValue'];
См. также:
Реализация
Map<String, String> get dataset => new _DataAttributeMap(attributes);
Реализация
set dataset(Map<String, String> value) {
final data = this.dataset;
data.clear();
for (String key in value.keys) {
data[key] = value[key]!;
}
}
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-html/Element/dataset.html