jQuery MouseWheel的角度等价物

时间:2016-10-27 15:35:41

标签: jquery angular

有谁知道mousewheel的角度等值是什么?

我基本上需要能够在Angular中执行以下操作,但无法找到有关它的更多信息

$(document).bind('mousewheel', function(e) {...

我正在处理的网站上有overflow: hidden,这意味着没有滚动条和滚动窗口无法正常工作。我只需要能够检测到一个滚动事件来触发一个函数。 Onscroll仅在滚动条实际移动时起作用

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

@Directive({
    selector: '[wheel]'
})
class WheelDirective {

 @HostListener('wheel', ['$event']) 
  Wheel(event) {
   console.log('wheel');
  }
}

<div wheel class="wheel">..long text</div>

.wheel {
  max-height: 300px;
  overflow: scroll;
}