Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图找出标记名何时是“MAIN”然后触发一些功能,但不幸的是我不断收到错误
由于“事件”和“主”类型没有重叠,此条件将始终返回 true。
onMouseWheel(evt) { event = evt.target.tagName; while(event != 'MAIN') event = evt.target.parentNode.tagName; }
有什么想法我能做到这一点吗?
对此的角度方法是将角度(wheel)指令附加到您感兴趣的元素并以这种方式处理它。
(wheel)
<main (wheel)="onMouseWheel($event)"></main>
这样,wheel 事件仅在您感兴趣的元素上发生时才会触发处理程序。