在较旧的DART-App中,我始终使用此代码来标识我单击的按钮的ID:
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中也使用此过程来处理元素的ID,并查询后端以获取更多数据。 我该怎么办?