angular - 如何将滚动事件绑定到角度类
问题描述
大家好,我想为我的 Angular 应用程序提供很酷的滚动效果。我想在滚动发生时减小列表中项目的大小。有任何想法吗?
我的代码是这样的:
@HostListener('window:scroll', ['$event']) OnScroll(event: any) {
this.AddClass();
}
constructor(private elRef: ElementRef, private renderer: Renderer2) { }
AddClass()
{
this.renderer.addClass(this.elRef.nativeElement,'scroll');
}
但我不知道如何删除我的课程是否有窗口不滚动的事件?
解决方案
推荐阅读
- javascript - 我可以安全地在 JavaScript 中的 Event 对象上设置自定义属性吗?
- java - 如何获得下一个浮点值(向上或向下)?
- ruby - Savon 数组/哈希混淆
- python-2.7 - 以下python执行语句对我来说没有意义,有人可以解释一下吗?
- assembly - 如何用汇编语言读取命令行参数?
- r - 如何构建循环以查找有关数据框中列的某些值的模式
- android - 在 Android 中每分钟运行一个后台任务
- fortran - 在同一个 ASSOCIATE 构造中引用另一个关联实体中的关联名称
- vhdl - 多进程的信号控制
- mysql - FOREIGN KEY ... REFERENCE 没有错误,但只是从数据库中空列