この関数を Javascript から Dart にどのように変換しますか?
function addEvtListener(Element el, evtName, fn) {
return el.addEventListener ? el.addEventListener(evtName, fn, false) : el.attachEvent('on' + evtName, fn);
}
主な問題は、イベント名を動的にすることです。私は明らかに呼び出すことができます:
el.onClick.listen((event) => fn(event));
evtName
クリック イベントの場合。しかし、Dartにこのような方法はありますか?
el.on("click").listen(event) => fn(event));