DART 2.1 получает идентификаторы элементов из кликов

В старых DART-приложениях я всегда использовал этот код для определения идентификаторов кнопок, на которые я нажал:

document.body.onClick.listen((e) {
var clickedElem = e.target;
var attr = clickedElem.attributes;
attr.forEach((k, v) => print("clickelemattr ${k} ${v}"));
String sid = clickedElem.id.toString();
window.console.info('You clicked the ${clickedElem.id}- Element');
if (clickedElem.id != null && sid.length > 0)
  populateAllClicks(e, clickedElem.id);
else
  populateSvgClicks(e, clickedElem.text);

});

Но в DART 2.0 это не работает, и мне нравится использовать эту процедуру также в DAT 2.0 для работы с идентификатором элемента и запроса моего бэкэнда, чтобы получить больше данных. Что я могу сделать?

0 ответов

Другие вопросы по тегам