我正在使用这种代码形式:
dom.document.getElementById("contents").addEventListener("click", {
(e0: dom.Event) => println("Got the click event at top level!")
}, false)
在 Reactjs 中尝试事件捕获。这适用于点击事件。但是,当尝试对可嵌套组件的 UIKit 事件执行相同操作时,如下所示:
dom.document.getElementById("contents").addEventListener("start.uk.nestable", {
(e0: dom.Event) => println("Got the start event at top level!")
}, false)
我什么也得不到。可嵌套文档列出了四个事件名称,我已经尝试了所有这些名称 - 但在操作可嵌套对象时从未得到任何响应。我的理解是,如果不捕获事件,事件应该会冒泡到连接侦听器的顶层;但是当使用 devtools 监视整个文档上的事件时,似乎没有触发可嵌套事件。
事件类型不正确?活动名称不正确?UiKit 出于某种原因吞下自己的事件?感谢您的帮助。