角度滚动事件可防止滚动溢出

时间:2018-11-12 22:35:46

标签: html css angular typescript events

作为一个整体,我对angular和webdev还是很陌生,现在有点卡住了。我目前正在尝试对滚动进行一些自定义逻辑,因为我需要相对于溢出的滚动条移动一些绝对定位的元素。

我有一个div:

<div id="tableWrapper" class="search-table-outter" (scroll)="onScroll($event)"> ... </div> 用会导致溢出的CSS进行格式化:

.search-table-outter { overflow-x: auto; margin-bottom: 50px; }

和打字稿中

 onScroll(event) { console.log("SCROLLING"); }

当我加载页面并尝试滚动该溢出时,该事件已成功捕获,并且按预期方式在控制台中显示了“ SCROLLING”,但是溢出不再滚动。我假设这是预期的行为,但是我希望溢出在修改其他元素的属性时仍然滚动。我缺少一些基本的东西吗?

如何在仍然具有溢出滚动的同时捕获事件并做我想做的事情?

谢谢!

0 个答案:

没有答案